Building scalable
web systems.
Quietly, well.
React, Next.js, Vue on the front — Node.js and .NET Core on the back. Competitive programmer by habit: every system I ship is fast, deliberate, and built to last.
Selected work.
Eight projects, picked for what they show about how I build.
API Response Interceptor
Smart Portfolio Website
Restaurant Ordering Platform
Medium Replica Microservices
Udemy UI Clone
Database Engine
Airline Reservation System
Sponge-bob Lost!
The Legend of Zelda
Experience.
Where I've worked and what I shipped there.
Full-Stack Engineer
- Contributing to a critical system for the Saudi Ministry of Justice focused on registration and management of lawyers and trainers.
- Learned Vue.js within the first week to implement new frontend functionalities and enhance existing features.
- Integrated frontend interfaces with government APIs to fetch and validate applicant data using National ID.
Software Engineer
- Led development of a screen recording Chrome extension using React, integrating audio and camera features.
- Utilized Django for backend processes and Node.js for streaming recorded videos.
Software Engineering Intern
- Learned HTML, CSS, JavaScript, React, and Django.
- Created a Udemy clone as part of the internship.
- Contributed to backend development using Django and Node.js.
Stack.
What I reach for. Proficiency by use in production.
Milestones
A few highlights from the journey so far.
Graduated with a focus on distributed systems and software architecture from one of Egypt's top engineering schools.
Actively solving problems focused on DP, graphs, sliding window, and backtracking patterns.
Built a complete RDBMS in Java — page-based storage, multi-dimensional Grid Index, ANTLR SQL parser, and lazy-loading persistence.
Shipped full-stack systems, microservices, games, and tools across web, desktop, and cloud environments.
Or send a message directly