Ali Nour

Ali Nour

Node.js Backend Developer

Ali Nour is a Junior Node.js Developer with 1-2 years of experience in building and maintaining backend services and RESTful APIs. He possesses a strong understanding of JavaScript, asynchronous programming, and database management, with expertise in MongoDB and PostgreSQL. Ali is adept at collaborating with frontend teams, debugging applications, and writing clean, scalable, and well-documented code.

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

Featured projects

Anghami Clone – Music Streaming Backend

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

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

Secure E-commerce API

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

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

Roomify Chat Application

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

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

Threads Clone – Social Media Backend

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

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

Career highlights

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.