Rhythm
Modern e-commerce storefront for a fashion & lifestyle brand
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.
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.
{
"frontend": ["Next.js", "React", "TS"],
"backend": ["Node", "Go", "Postgres"],
"infra": ["AWS", "K8s", "Terraform"],
"ai": ["LLMs", "RAG", "Evals"]
}I decompose ambiguous product problems into crisp engineering constraints, then pick the simplest architecture that meets them. No over-engineering, no hand-waving.
I benchmark, profile, and ship. LCP under 1.2s, TTI under 2s, p95 API latency under 150ms — these are shipping criteria, not aspirations.
From React Server Components to Postgres query planners, Kubernetes operators to LLM evaluation pipelines — I own the stack and the trade-offs.
Every technology below is something I've owned end-to-end: architecting it, operating it under load, and debugging it at 2am.
Proficiency across 6 technologies
Aggregate proficiency across disciplines
A curated slice of production work. Full case studies with architecture diagrams and trade-off notes on each detail page.
Modern e-commerce storefront for a fashion & lifestyle brand
Admin dashboard to manage the Rhythm e-commerce store
Next-generation e-commerce platform with AI recommendations
AI-powered task management and workflow automation
Want the long version with architecture, trade-offs, and lessons?
Get in touchLeading development of scalable SaaS platform serving 500+ enterprise clients
Built analytics platform from scratch, achieving product-market fit
Developed custom web applications and SaaS platforms for various clients
Built and maintained web applications for various clients
The areas I've studied deeply enough to teach. If we work together, these are the lenses I'll bring to your problem.
Async boundaries via durable queues; retries with exponential backoff and DLQ surfacing.
OpenTelemetry across the request path. One span to rule them all — and alerts on SLOs, not symptoms.
Short-lived tokens at the edge, per-row authorization at the data layer. Assume breach and limit blast radius.
I start by understanding the problem behind the ask. What has to be true for this to be worth building?
A one-page architecture. Boxes, arrows, and the three things that can go wrong.
Spike the uncertain pieces first — performance, integration, edge cases — before polishing.
Small, reversible releases behind flags. Telemetry from day one.
Docs, runbooks, dashboards, and a clear owner. I leave the codebase easier to modify than I found it.
“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.”
“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.”
“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.”
“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.”
Companies I've shipped production work with
Learn how to architect and deploy microservices at scale with Node.js, including service discovery, load balancing, and monitoring strategies.
Deep dive into React performance optimization with practical examples, profiling techniques, and real-world case studies.
Master system design interviews by learning to recognize patterns, ask the right questions, and make architectural decisions.
Everything you need to know about migrating to Next.js 15 Server Components, including benefits, migration strategies, and best practices.
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.
Currently open to 1-2 new engagements. Typical projects run 4–12 weeks.
Book a 20-min intro call