
Full-Stack Developer · Egypt 🇪🇬
Mostafa
Raslan
CS Student passionate about building clean, performant web apps. Obsessed with React, TypeScript, and the craft of great UI. Currently diving deep into Node.js backend.
Mostafa Raslan
@Raslan07
About Me
Crafting Digital Experiences
I'm a Computer Science student with a deep passion for front-end engineering and algorithms. I enjoy turning complex problems into clean, elegant interfaces — and I believe great software is both functionally solid and visually refined.
My journey started with HTML & CSS, evolved through JavaScript and TypeScript, and now I'm building full React & Next.js applications following SOLID principles and Clean Architecture. I'm currently exploring the backend world with Node.js.
Outside of code, I'm passionate about Prompt Engineering and love exploring how AI tools can accelerate development workflows.
Tech Stack
Skills & Technologies
Technologies I've worked with — from frontend polish to algorithmic depth.
Frontend Core
HTML · CSS · Tailwind
Language
JavaScript · TypeScript
Framework
React · Next.js
Architecture
SOLID · Clean Arch · Patterns
CS Fundamentals
C++ · DSA
Other
Python · SQL · Prompt Eng.
Portfolio
Featured Projects
Regex-Engine
Regex Engine is a low-level implementation of a regular expression processing engine written in C++, designed to demonstrate how regex pattern matching works internally. Instead of relying on built-in regex libraries, this project builds the matching system from scratch using finite automata concepts.
Algorithms-Visualizer
Comprehensive Python Project for visualizer
Frontend Mentor Designs
Pixel-perfect implementations of Frontend Mentor challenges — responsive UI templates with attention to detail, accessibility, and modern CSS techniques.
Github-Finder
GitHub Finder is a web application that allows users to search for GitHub profiles and explore developer information using the GitHub API. By simply entering a GitHub username, the application fetches and displays key details about the user, including their profile information and repositories.
Ultimate React Course
Projects and exercises from the Ultimate React course — from hooks and context to advanced patterns, state management, and real-world application architecture.
Coming Soon — Node.js
Currently building backend projects with Node.js, Express, and REST APIs. Watch this space for upcoming full-stack applications with React frontends.
CV / Resume
My Journey
Education, experience, and the path that brought me here.
🎓 Education
2022 — PRESENT
B.Sc. Computer Science
Faculty of Science · Computer Science Dept.
2022
High School Diploma
Egypt · Science Track
🌍 Languages
Fluent
Arabic
Full professional proficiency
B1 Intermediate
English
Reading, writing, conversational
💡 Experience & Learning
2024 — PRESENT
Self-Taught Full-Stack Developer
React, Next.js, TypeScript, Node.js — building real projects and contributing on GitHub (26+ repos)
2024
Ultimate React Course
Completed comprehensive React training covering hooks, context, patterns, and architecture
2023
Frontend Mentor Challenges
Solved 10+ responsive design challenges — pixel-perfect CSS implementations
2023
CS Fundamentals
Studied Data Structures, Algorithms, and OOP through C++ — competitive programming practice
NOW LEARNING
Backend Development
Node.js, Express, REST APIs, databases — working toward full-stack proficiency
Mostafa Raslan
Full-Stack Developer · Egypt
CS student with strong front-end skills in React/TypeScript. Experienced in SOLID principles & clean architecture. Problem solver with competitive programming background. Currently learning Node.js backend development.
Get In Touch
Let's Build Something
Whether you have a project, want to collaborate, or just want to say hi — I'm always open.
Open for opportunities
I'm a 21-year-old CS student from Egypt actively looking for internships, freelance projects, and collaborations. I usually respond within 24 hours.