Available for freelance

Mahmoud Rahmanbuilds the full stack.

_

Six years shipping production apps on MongoDB, Express, React and Node — from schema design and streaming APIs to interfaces that stay fast on a bad connection.

6+
Years shipping
40+
Apps delivered
99.9%
Uptime maintained
MongoDBExpressReactNode.jsTypeScriptNext.jsGraphQLRedisSocket.IODockerAWSPrismaMongoDBExpressReactNode.jsTypeScriptNext.jsGraphQLRedisSocket.IODockerAWSPrisma

01About

Backend depth, frontend obsession.

I design and build end-to-end JavaScript products: normalized Mongo collections and aggregation pipelines underneath, expressive Express and Node services in the middle, and React interfaces that feel instant on top.

Most of my work lives in the messy middle — auth flows, background jobs, websocket fan-out, caching layers and the migrations nobody wants to own. I like owning them.

Lately: streaming AI responses through Node, edge-deployed React, and shaving p95 latency below 120ms on read-heavy dashboards.

  • LocationCairo · Remote worldwide
  • FocusRealtime & data-heavy apps
  • Availability2 project slots / quarter
  • ResponseWithin 24 hours

02Stack

Four letters, one continuous runtime.

M

MongoDB

Schema design, aggregation pipelines, sharding, Atlas search, index tuning.

92% depth

E

Express

REST + RPC services, middleware pipelines, JWT/OAuth, rate limiting, queues.

95% depth

R

React

React 19, TanStack Query & Router, suspense data flow, design systems.

97% depth

N

Node.js

Streams, workers, Socket.IO fan-out, Redis caching, observability.

94% depth

03Selected work

Systems that stayed in production.

Nexus Commerce

2026

Headless storefront with a Node order engine, Mongo inventory ledger and sub-second search across 180k SKUs.

+38% conversion

  • React
  • Node
  • MongoDB
  • Redis

PulseBoard

2025

Realtime analytics console streaming 12k events/minute through Socket.IO with rollup aggregation pipelines.

12k events/min

  • Socket.IO
  • Express
  • TypeScript

Ledgerly

2025

Multi-tenant fintech back office with double-entry accounting, audit trails and role-scoped access.

SOC2-ready

  • MERN
  • JWT
  • Docker

Atlas Chat

2024

Streaming AI assistant over a Node gateway with token-by-token React rendering and message persistence.

p95 120ms

  • Node
  • Streams
  • React

04Path

Where the hours went.

  1. 2023 — Present

    Lead Full-Stack Engineer · Northwind Labs

    Owning the MERN platform behind four client products; cut infra cost 34% by replacing polling with websockets.

  2. 2021 — 2023

    Senior Node Developer · Bitcraft Studio

    Built the payments and subscription core, plus an event pipeline handling 9M documents a month.

  3. 2020 — 2021

    Frontend Engineer · Freelance

    Shipped 20+ React interfaces for agencies, standardising a shared component library across projects.

05 — Contact

Got a stack that needs shipping?

Tell me about the product, the deadline and the part that's currently breaking. I reply within a day.