08/31/2026 updated


100 % available
Full Stack Developer (MERN Stack)
Giza, Egypt
Only remote
Bachelor's in Computer Science and Artificial Intelligence (expected 2027)About me
Full-Stack Developer specializing in MERN, Next.js, and Nest.JS. I build scalable, production-ready web applications, APIs, microservices, and real-time systems with a focus on clean code, security, performance, and clear communication.
Application Programming Interfaces (APIs)HTML5Bootstrap (Software)Cascading Style Sheets (CSS)GitHubJSONPostgreSQLMongoDBNode.jsNoSQLRedisSwaggerNext.jsSQL DatabasesTypeScript
MERN Stack Development
Expertise in building full-stack applications using MongoDB, Express.js, React, and Node.js, including production-level job portals, real-time chat systems, and e-commerce platforms.
Microservices Architecture
Design and implementation of event-driven microservices systems using NestJS, Apache Kafka, Docker, and polyglot persistence strategies across PostgreSQL, MongoDB, Redis, and Elasticsearch.
REST and GraphQL API Design
Development of scalable REST and GraphQL APIs with JWT authentication, refresh token rotation, Swagger/OpenAPI documentation, and comprehensive validation and security layers.
Frontend Development
Proficiency in React, Next.js, TypeScript, Tailwind CSS, Zustand, Redux, Radix UI, Shadcn, and Framer Motion for building responsive, theming-ready user interfaces.
Database Management
Hands-on experience with PostgreSQL, MongoDB, Neo4j, Redis, Neon, Prisma, TypeORM, and Mongoose for relational and non-relational data modeling and migrations.
DevOps and Tooling
Practical use of Docker (Compose and Swarm), Git, GitHub, Vercel, Postman, Swagger/OpenAPI, Vault, Consul, and CI/CD pipelines following Agile methodology.
Real-Time Systems
Implementation of real-time features using Socket.io and WebSockets for instant messaging, live notifications, and order/payment event delivery.
Testing and Web Security
Application of unit and end-to-end testing using Jest and Supertest, along with web security practices including password hashing, route protection, and secure API responses.
Cloud and Media Integration
Integration of Cloudinary for image and video upload and delivery, Stripe for payment processing, and Upstash Redis for caching and rate-limiting.
Expertise in building full-stack applications using MongoDB, Express.js, React, and Node.js, including production-level job portals, real-time chat systems, and e-commerce platforms.
Microservices Architecture
Design and implementation of event-driven microservices systems using NestJS, Apache Kafka, Docker, and polyglot persistence strategies across PostgreSQL, MongoDB, Redis, and Elasticsearch.
REST and GraphQL API Design
Development of scalable REST and GraphQL APIs with JWT authentication, refresh token rotation, Swagger/OpenAPI documentation, and comprehensive validation and security layers.
Frontend Development
Proficiency in React, Next.js, TypeScript, Tailwind CSS, Zustand, Redux, Radix UI, Shadcn, and Framer Motion for building responsive, theming-ready user interfaces.
Database Management
Hands-on experience with PostgreSQL, MongoDB, Neo4j, Redis, Neon, Prisma, TypeORM, and Mongoose for relational and non-relational data modeling and migrations.
DevOps and Tooling
Practical use of Docker (Compose and Swarm), Git, GitHub, Vercel, Postman, Swagger/OpenAPI, Vault, Consul, and CI/CD pipelines following Agile methodology.
Real-Time Systems
Implementation of real-time features using Socket.io and WebSockets for instant messaging, live notifications, and order/payment event delivery.
Testing and Web Security
Application of unit and end-to-end testing using Jest and Supertest, along with web security practices including password hashing, route protection, and secure API responses.
Cloud and Media Integration
Integration of Cloudinary for image and video upload and delivery, Stripe for payment processing, and Upstash Redis for caching and rate-limiting.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishFluent
Project history
Designing and building a 20-service microservices platform for flight booking using NestJS, Apache Kafka, Docker, GraphQL/Apollo, Prisma, PostgreSQL, MongoDB, Redis, Elasticsearch, and ClickHouse. Authored a full technical design document defining service boundaries, database-per-service ownership, and a saga-based booking orchestration flow.
Delivered 3 freelance projects as a full stack developer, communicating directly with clients to gather requirements and handling end-to-end development from planning through deployment. Managed timelines and client expectations independently.
Built a scalable, modular e-commerce backend using NestJS and TypeScript with 18+ domain modules following clean architecture principles. Implemented JWT authentication, Stripe payment processing, PostgreSQL with TypeORM on Neon, real-time notifications via WebSockets, and a full REST API reference using Swagger/OpenAPI.