Expertise

Backend Development & APIs

Expertise in Node.js, Express.js, and Nest.js for building scalable backend services and RESTful APIs, including real-time communication with Socket.IO.

Node.jsExpress.jsNest.jsRESTful APIsSocket.IO

Database & Data Management

Proficient in MongoDB, PostgreSQL, and Redis, including Mongoose ORM, for efficient data storage, retrieval, and secure payment gateway integrations.

MongoDBPostgreSQLRedisMongoose ORMPayment Gateway Integration

Cloud & DevOps Tools

Experience with AWS S3, AWS EC2, Docker, Git, GitHub, CI/CD, and OAuth2 for robust deployment, version control, and secure authentication.

AWS S3AWS EC2DockerGitGitHub

Projects

Anghami Clone – Music Streaming Backend

Integrated Google OAuth login, Redis caching, and media storage with Cloudinary for enhanced performance and features.

Designed a scalable backend handling user authentication, playlists, search, and streaming functionalities.

Secure E-commerce API

Built using a modular Express middleware architecture ensuring security, maintainability, and scalability, complete with Swagger API documentation.

Developed a scalable e-commerce backend with JWT authentication, full CRUD for all entities, and integrated online & COD payments.

Roomify Chat Application

Incorporated a profanity filter to ensure a smooth and respectful user experience.

Built a real-time chat platform supporting over 1000 users with instant messaging, media & location sharing.

Threads Clone – Social Media Backend

Utilized Mongoose models optimized for scalability and Socket.IO for real-time interactions.

Developed a Threads-style social backend with real-time messaging, JWT authentication, and Cloudinary media uploads.

Timeline

2024

Graduated with a Bachelor's Degree in Computer Science from Suez Canal University, achieving Excellent with Honors.

2026

Completed a 4-month intensive Full Stack Web Development program focusing on the MEARN stack at the Information Technology Institute (ITI).

2025

Implemented Apple-Google OAuth with NestJS + Passport.js at Yourdis, enhancing login security and user onboarding.

2025

Built automated notifications via NestJS, FCM, and cron jobs for real-time user engagement at Yourdis.

2024

Implemented an idempotency key mechanism to prevent duplicate user payments and ensure transaction integrity for Egypt's national tolling system.

2024

Refactored 15+ legacy modules into modern components, improving maintainability and reducing bugs by 25% at Watanya Company For Roads.