
Hi, I'm Abdullah Raslan
Computer Engineer & Tech Enthusiast
About Me
Hello! I'm Abdullah Raslan, a passionate and recently graduated Computer Engineer from Üsküdar University. My journey has instilled in me a keen interest in exploring the vast landscape of technology, and I am driven by a continuous pursuit of new challenges and opportunities to expand my knowledge.
Throughout my studies and personal projects, I've developed a particular fascination with **Artificial Intelligence**, allowing me to delve deeply into machine learning algorithms and data analysis. I also hold a strong interest in **Embedded Systems**, understanding how hardware and software seamlessly intertwine to create intelligent devices. Complementing this, my passion for **Web Development** drives me to build interactive and user-friendly applications, constantly adapting to new frameworks and best practices.
I am eager to leverage technology to solve real-world problems and contribute to innovative solutions. Let's connect and build something amazing!
Education
My Skills & Expertise
My journey in computer engineering has equipped me with a diverse set of technical and interpersonal skills, forming a robust foundation for problem-solving. I am continuously refining my abilities, driven by an eagerness to learn and grow in this ever-evolving field.
Skills Proficiency
Programming Languages
The foundational tools in my development toolkit, enabling me to bring ideas to life.
Python
My go-to for scripting, data analysis, and AI/ML applications.
C++
Strong understanding for performance-critical applications, embedded systems, and competitive programming.
JavaScript
Essential for interactive web development, both frontend and backend.
PHP
Experience in backend web development, particularly with server-side scripting.
HTML
Structuring content for the web.
CSS
Styling and creating responsive user interfaces.
Frameworks & Libraries
Leveraging robust tools to accelerate development and build scalable applications.
Flask
Building lightweight web applications and RESTful APIs in Python.
Express.js
Developing efficient and scalable backend services with Node.js.
Scikit-learn
A core library for machine learning model development and analysis.
NLTK
Natural Language Toolkit for text processing and understanding in Python.
jQuery
Enhancing dynamic content and simplified DOM manipulation (currently focusing more on vanilla JS).
Bootstrap
Quickly building responsive and aesthetically pleasing web interfaces.
AI & Machine Learning
My passion for intelligent systems drives my exploration of AI concepts and practical applications.
Natural Language Processing (NLP)
Understanding and processing human language.
Chatbots
Designing and implementing conversational AI systems.
Machine Learning Basics
Grasp of supervised/unsupervised learning, model evaluation, and feature engineering.
Model Training
Experience in preparing data and training various ML models.
Embedded Systems & IoT
Bridging the gap between software and hardware to create intelligent, connected devices.
Arduino
Programming microcontrollers for various applications.
ESP32
Developing Wi-Fi enabled IoT solutions.
MQTT
Messaging protocol for lightweight IoT communication.
Sensor Control
Interfacing with and controlling various sensors.
Real-time Applications
Developing systems with timing-critical operations.
Databases
Managing and querying data efficiently is key to robust application development.
SQL (MySQL)
Designing relational databases and querying data.
MongoDB
Working with NoSQL databases for flexible data storage.
Redis (Basic)
Explored basic concepts of in-memory data structures and caching.
Development Tools
My everyday toolkit for efficient coding, collaboration, and debugging.
Git & GitHub
Version control and collaborative coding.
Linux (CLI)
Comfortable navigating and working within Linux environments.
Postman
Testing and interacting with RESTful APIs.
VS Code
My preferred IDE for a productive development workflow.
Web Development Concepts
Understanding the full stack to build comprehensive web solutions.
Frontend/Backend Integration
Connecting user interfaces with server-side logic.
RESTful APIs
Designing and consuming APIs for data exchange.
Responsive Design
Ensuring seamless user experiences across all devices.
Accessibility (A11y)
Building inclusive web experiences (an area I'm actively improving).
Soft Skills
Beyond code, these skills are crucial for effective collaboration and continuous growth.
Problem Solving
Approaching challenges with a logical and analytical mindset.
Teamwork
Collaborating effectively in group projects and shared repositories.
Fast Learning
Quickly adapting to new technologies and concepts.
Documentation
Clear and concise documentation of code and processes.
Cloud Platforms & DevOps
Exploring foundational concepts of cloud computing and modern deployment practices.
Cloud Computing Basics
Fundamental understanding of cloud service models (IaaS, PaaS, SaaS) and deployment types.
Containerization (Basic)
Familiarity with basic concepts of container technology for application packaging.
CI/CD Concepts
Basic knowledge of Continuous Integration and Continuous Delivery principles.
Projects
Gallery
A collection of images from my projects, workshops, or related tech activities.
Contact Me
Ready to collaborate on an exciting project or simply want to connect? Reach out to me below!
Feel free to ask questions, discuss opportunities, or just say hello!