Banner Image

Skills

  • PostgreSQL
  • JavaScript
  • MongoDB
  • Node.js
  • API Development
  • Back End Development
  • Front End Development
  • Python
  • Version Control
  • Amazon Web Services
  • API
  • API Integrations
  • CI/CD
  • CSS
  • Dashboard Design

Sign up or Log in to see more.

Services

  • Node.js REST API Development

    $18/hr Starting at $50 Ongoing

    Dedicated Resource

    I will design and build a production-grade REST API using Node.js and Express.js, following clean architecture and security best practices. What's included: RESTful endpoints with full CRUD operations,...

    APIAPI DevelopmentJavaScriptJSONMongoDB
  • Full-Stack Web Application Development

    $18/hr Starting at $100 Ongoing

    Dedicated Resource

    I will build a complete full-stack web application from scratch — backend API, database, and frontend UI — using modern tools and production-grade practices. Backend: Node.js, Express.js or NestJS, PostgreSQL...

    API DevelopmentAPI IntegrationsBack End DevelopmentCI/CDCSS
  • Node.js & React Bug Fixing & Code Review

    $18/hr Starting at $25 Ongoing

    Dedicated Resource

    I will diagnose and fix bugs in your existing Node.js or React codebase, or review your code for quality, security, and performance issues. What I can do: fixing broken API endpoints, resolving auth issues...

    Amazon Web ServicesJavaScriptMongoDBNode.jsPostgreSQL

About

Node.js & React Developer — REST APIs, JWT Auth, PostgreSQL, CI/CD | Building production-grade full-stack apps from Egypt, open to remote work

I'm a self-taught full-stack developer based in Cairo, Egypt, specializing in Node.js backend development and React frontends. I've spent 15+ months building production-grade applications from scratch, focusing on clean architecture, security best practices, and maintainable code.
My flagship project, Beggy, is a full-stack monorepo with an Express.js v5 REST API (20+ endpoints, JWT httpOnly cookie rotation, Google and Facebook OAuth 2.0, CSRF double-submit protection, RBAC with CASL across 4 roles, PostgreSQL + Prisma ORM) and a React 19 + Next.js 16 frontend with Redux Toolkit and RTK Query. It includes a full testing pyramid — Vitest, Supertest, Playwright, Storybook — and a 4-job GitHub Actions CI/CD pipeline with a real PostgreSQL service container.
I also built Ur-Air, a NestJS + MongoDB broadcasting platform with a custom LRU cache implemented from scratch using a doubly linked list and Map for O(1) lookups.
What I can do for you: build REST APIs, full-stack web apps, auth systems, or debug and extend existing Node.js/React codebases. I care about the full experience — meaningful error messages, thorough documentation, and code that's easy for the next developer to work with.

Portfolio: mofathy-portfolio.vercel.app | GitHub: github.com/Mofathy183

Work Terms

Available Sunday–Thursday, 9 AM–6 PM Cairo time (GMT+2). Responsive on weekends for urgent issues. Prefer async communication via messages for planning, video calls for kickoff and reviews. Payment via milestone or hourly. I provide regular progress updates and maintain clear documentation throughout the project.