Banner Image

Skills

  • API Development
  • Design
  • JavaScript
  • Node.js
  • Apache
  • App Development
  • Back End Development
  • Communications Technology
  • Dashboard Design
  • Database Development
  • Domain Management
  • E Commerce
  • Expo.Dev
  • Express.js
  • Front End Development

Sign up or Log in to see more.

Services

  • Full Stack Web Development

    $15/hr Starting at $50 Ongoing

    Dedicated Resource

    I'm a Full Stack Developer specializing in the MERN stack (MongoDB, Express.js, React, Node.js), with additional expertise in Next.js, NestJS, and microservices architecture. I build production-style...

    ApacheAPI DevelopmentApp DevelopmentBack End DevelopmentCommunications Technology

About

Full Stack Developer (MERN Stack) | React, Next.js, Node.js, NestJS | Building scalable web applications

Full Stack Developer specializing in the MERN stack (MongoDB, Express.js, React, Node.js), with hands-on experience across Next.js, NestJS, and microservices architecture. Currently completing a Bachelor's in Computer Science and Artificial Intelligence at Helwan University (expected 2027), with production-level experience built through real client and internship work.

I build production-style applications, including job portals, real-time chat systems, e-commerce platforms with Stripe payment integration, and a 20-service microservices flight booking platform. I'm skilled in designing scalable REST and GraphQL APIs, event-driven systems with Apache Kafka, and polyglot data architectures across PostgreSQL, MongoDB, and Redis.

I completed the DEPI (Digital Egypt Pioneers Initiative) MERN Stack internship and have delivered freelance projects end-to-end, communicating directly with clients to translate requirements into working software.

I'm a strong problem-solver who collaborates well with cross-functional teams and communicates technical concepts clearly, with a consistent focus on clean, secure, well-tested code. My goal is for every client to walk away with a reliable, scalable product and a smooth working experience.

Core areas:
- Frontend development with React and Next.js
- Backend development with Node.js, Express, and NestJS
- Database design (PostgreSQL, MongoDB, Redis)
- Secure authentication (JWT, refresh tokens)
- Payment integration (Stripe)
- Clean, tested, maintainable code

I'm committed to clear communication, meeting deadlines, and delivering quality work that clients can rely on and build upon.

Work Terms

Communication: I prefer clear, written requirements at the start of any project. I'm available for calls to discuss scope and provide regular progress updates throughout the engagement.

Project Structure: For larger projects, I recommend breaking work into milestones so both parties can review progress and ensure alignment before continuing. This protects both the client's investment and my time.

Revisions: Reasonable revisions related to the agreed scope are included. Changes outside the original scope will be quoted separately.

Payment: I work with clearly defined milestones for fixed-price projects, or standard hourly billing with time tracking for ongoing work. Payment terms are agreed upon before work begins.

Availability: I typically work [X] hours per week and respond to messages within 24 hours on business days.

Code Ownership: Upon final payment, all code and deliverables are fully owned by the client, along with necessary documentation for future maintenance.

I value long-term working relationships built on transparency, quality work, and mutual respect. I'm happy to discuss any specific terms relevant to your project.