Skip to content
Available for select freelance engagements · Q3 2026

Engineeringproduct-grade systemsthat ship & scale.

I'm Mohamed Mahmoud, a senior full-stack engineer. I partner with founders and product teams to design, build, and scale premium SaaS platforms, distributed systems, and AI-powered products — end-to-end, from architecture to launch.

7+
Years shipping
50+
Products launched
98
Avg. Lighthouse
Scroll
About

Senior engineer who treats every product like it's their own.

I started writing code at 14 and shipped my first paid project at 17. In the seven years since, I've built, rescued, and scaled everything from seed-stage MVPs to enterprise platforms serving millions of requests a day.

My work blends the rigour of a senior engineer with the intuition of a product designer. I care about the shape of the database schema and the shape of the button. I'll push back on a bad product idea, and I'll rewrite a function three times to save 40ms on the critical path.

Today I partner with a small number of clients per year — founders building their first product, scale-ups hardening their platform, and teams adding AI without melting their infrastructure.

~/about-me · zsh
whoami
mohamed · senior full-stack engineer
cat stack.json
{
  "frontend": ["Next.js", "React", "TS"],
  "backend":  ["Node", "Go", "Postgres"],
  "infra":    ["AWS", "K8s", "Terraform"],
  "ai":       ["LLMs", "RAG", "Evals"]
}
uptime
7 years · 50+ products · still curious

First-principles problem solving

I decompose ambiguous product problems into crisp engineering constraints, then pick the simplest architecture that meets them. No over-engineering, no hand-waving.

Performance is a feature

I benchmark, profile, and ship. LCP under 1.2s, TTI under 2s, p95 API latency under 150ms — these are shipping criteria, not aspirations.

Full-stack depth

From React Server Components to Postgres query planners, Kubernetes operators to LLM evaluation pipelines — I own the stack and the trade-offs.

Career waypoints

2017 → now
2017
First production deploy
Shipped a React dashboard consumed by 10K users.
2019
Freelance pivot
Left the agency to partner directly with founders.
2021
First $1M ARR platform
Led the rewrite that unlocked enterprise contracts.
2023
Principal engineer track
Owning architecture for a 5-person platform team.
2025
AI product consulting
Shipping RAG, agents, and evals into production.
Skill architecture

A stack I've shipped in production, not just read about.

Every technology below is something I've owned end-to-end: architecting it, operating it under load, and debugging it at 2am.

Frontend

Proficiency across 6 technologies

React95%
Next.js95%
TypeScript90%
Tailwind CSS90%
Framer Motion85%
D3.js80%

Breadth radar

Aggregate proficiency across disciplines

0 → 100

System architecture fluency

Layer 1
Presentation
Next.js App RouterReact 19TailwindFramer Motion
Layer 2
API & Edge
tRPC / GraphQLRESTWebSocketsEdge Functions
Layer 3
Services
Node.jsGoPythonBackground Workers
Layer 4
Data
PostgresRedisElasticsearchVector DBs
Layer 5
Platform
AWS / GCPKubernetesTerraformObservability
Selected work

Projects built with real users in mind.

A curated slice of production work. Full case studies with architecture diagrams and trade-off notes on each detail page.

Ecommerce
Rhythm
Live
E-commerceStorefrontNext.js

Rhythm

Modern e-commerce storefront for a fashion & lifestyle brand

<1.5s LCP
Page Speed
95+
Lighthouse
100%
Mobile Ready
3
Checkout Steps
Stack
Next.js·TypeScript·Tailwind CSS·React·Vercel
Web App
Rhythm Dashboard
Live
DashboardAdminE-commerce

Rhythm Dashboard

Admin dashboard to manage the Rhythm e-commerce store

6+
Modules
<200ms
Render Time
Sortable + Paged
Tables
Role-based
Auth
Stack
Next.js·TypeScript·Tailwind CSS·React·Vercel
Ecommerce
EchoCart Commerce
Live
E-commerceAIPerformance

EchoCart Commerce

Next-generation e-commerce platform with AI recommendations

4.2%
Conversion Rate
1.2s FCP
Page Speed
500K+
Products
1.2K
Daily Orders
Stack
Next.js·TypeScript·Stripe·MongoDB·Elasticsearch·Redis
AI
MindFlow Productivity
Live
ProductivityAICollaboration

MindFlow Productivity

AI-powered task management and workflow automation

5h/week
Time Saved/user
78%
Automation Rate
200+
Team Size
4.8/5
Satisfaction
Stack
React·Node.js·MongoDB·OpenAI API·Socket.io·Docker

Want the long version with architecture, trade-offs, and lessons?

Get in touch
Experience

Seven years of shipping software that people actually use.

Senior Full-Stack Engineer

TechCorp Inc.·full-time
2022 - Present

Leading development of scalable SaaS platform serving 500+ enterprise clients

Highlights
  • Architected microservices infrastructure handling 1M+ requests/day
  • Led team of 5 engineers in building cloud infrastructure platform
  • Reduced infrastructure costs by 40% through optimization
  • Implemented real-time monitoring and alerting systems
  • Mentored junior engineers and established best practices
Tech
Next.jsNode.jsPostgreSQLKubernetesRedisGraphQL

Full-Stack Engineer

StartupXYZ·full-time
2020 - 2021

Built analytics platform from scratch, achieving product-market fit

Highlights
  • Built full analytics platform with real-time dashboards
  • Implemented data pipeline processing 100M+ events/day
  • Designed and optimized database schemas for complex queries
  • Created reusable component library reducing development time by 35%
  • Established monitoring and logging infrastructure
Tech
ReactExpressPostgreSQLD3.jsAWSElasticsearch

Freelance Full-Stack Developer

Self-Employed·contract
2018 - 2020

Developed custom web applications and SaaS platforms for various clients

Highlights
  • Delivered 15+ projects for startup and enterprise clients
  • Architected scalable solutions for e-commerce and SaaS platforms
  • Achieved 98% client satisfaction rating
  • Managed project timelines and client communications
  • Optimized applications resulting in 60% performance improvement
Tech
ReactNode.jsMongoDBNext.jsTypeScriptAWS

Junior Full-Stack Developer

WebAgency Pro·full-time
2017 - 2018

Built and maintained web applications for various clients

Highlights
  • Developed responsive web applications using React and Node.js
  • Fixed bugs and optimized existing codebases
  • Participated in code reviews and team discussions
  • Learned best practices from senior developers
  • Contributed to 20+ client projects
Tech
ReactNode.jsMongoDBExpressjQuery
7+
Years
4
Companies
15+
Mentees
10K+
Deploys
Depth & expertise

Senior-level thinking, not just senior-level titles.

The areas I've studied deeply enough to teach. If we work together, these are the lenses I'll bring to your problem.

Distributed systems

  • Consistency vs. availability trade-offs
  • Idempotency & exactly-once delivery
  • Sagas & distributed transactions
  • Event-driven choreography

Performance engineering

  • Critical-render-path budgets
  • Flame-graph-driven profiling
  • N+1 query detection in CI
  • Streaming SSR + partial hydration

Security & privacy

  • OWASP top 10, applied
  • JWT, OAuth2, SSO, RBAC
  • Secrets management & KMS
  • Supply-chain & SBOM hygiene

SEO & discoverability

  • Metadata + structured data
  • Canonicals, hreflang, sitemaps
  • Core Web Vitals tuning
  • Content architecture

Data layer design

  • Normal forms + denormalization
  • Indexing strategies, EXPLAIN
  • Read replicas & sharding
  • Cache invalidation (the hard one)

Observability

  • RED / USE metrics
  • Distributed tracing (OTel)
  • SLO-based alerting
  • Error budgets in practice

A real-world system, sketched

Client
RSC + SWR
Edge
CDN + middleware
API
tRPC / REST
Services
Workers + queues
Data
Postgres + Redis
Eventing

Async boundaries via durable queues; retries with exponential backoff and DLQ surfacing.

Observability

OpenTelemetry across the request path. One span to rule them all — and alerts on SLOs, not symptoms.

Trust boundaries

Short-lived tokens at the edge, per-row authorization at the data layer. Assume breach and limit blast radius.

How I approach new problems

01
Listen hard

I start by understanding the problem behind the ask. What has to be true for this to be worth building?

02
Sketch the shape

A one-page architecture. Boxes, arrows, and the three things that can go wrong.

03
Prove the risky part

Spike the uncertain pieces first — performance, integration, edge cases — before polishing.

04
Ship in slices

Small, reversible releases behind flags. Telemetry from day one.

05
Harden and hand off

Docs, runbooks, dashboards, and a clear owner. I leave the codebase easier to modify than I found it.

What clients say

The short version: they rehire me.

Working with this engineer was transformative. They took our infrastructure from a monolithic mess to a scalable microservices architecture. Their technical depth and communication skills are exceptional.
SC
Sarah Chen
CTO · TechVentures Inc.
They built our analytics platform from scratch. Not only did they deliver on time, but the code quality and architectural decisions set us up perfectly for scaling. Highly recommend.
MR
Michael Rodriguez
Founder & CEO · StartupXYZ
Beyond technical excellence, they understood the product vision. They made suggestions that improved our platform significantly. A true full-stack engineer who also thinks about the user.
ET
Emma Thompson
Product Manager · CloudScale Solutions
Their approach to system design was impressive. They presented multiple solutions with clear trade-offs and helped us make the best decision for our use case. Great mentor for the team too.
DK
David Kumar
Engineering Lead · DataFlow Corp

Trusted by teams at

Companies I've shipped production work with

100% on-time delivery
4.95 / 5
TechVenturesStartupXYZCloudScaleDataFlowMindFlowEchoCartQuantum LabsNorthboundTechVenturesStartupXYZCloudScaleDataFlowMindFlowEchoCartQuantum LabsNorthbound
Let's build something

Ready when you are. Let's talk.

I take on a small number of engagements each quarter. If your problem is interesting and the fit is right, you'll hear back within one business day.

Booking Q3 2026

Currently open to 1-2 new engagements. Typical projects run 4–12 weeks.

Book a 20-min intro call

Other ways

Elsewhere

By submitting, you agree I may reply via email. No newsletters, ever.