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.
Ship features on a national registration platform for the Saudi Ministry of Justice, the system lawyers and trainers across the country register and are managed through.
Key stats
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
- Ship features on a national registration platform for the Saudi Ministry of Justice, the system lawyers and trainers across the country register and are managed through.
- Picked up Vue.js in the first week on the job and immediately delivered production frontend features.
- Integrate frontend flows with government APIs to fetch and validate applicant identity by National ID.
Software Engineer
- Led development of a screen-recording Chrome extension in React with camera and audio capture built in from day one.
- Ran the backend on Django and built the recorded-video streaming pipeline in Node.js.
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