Full-stack software engineer with 5 years of building production systems: AI agents, multi-tenant SaaS platforms and the cloud infrastructure under them. I work mostly in TypeScript/Node.js and React, Python with FastAPI, and LangGraph for multi-agent systems, and I own infrastructure as code with Terraform on GCP and AWS.
🌐 moiznafey.com · 💼 LinkedIn · ✉️ nafeymoiz@gmail.com
Software Engineer at Grona, an AI website optimisation and A/B testing platform.
- Built the multi-tenant SaaS end to end: Node.js/TypeScript API, React dashboard and a no-code visual editor for A/B tests.
- Designed a LangGraph multi-agent system that researches competitors and traffic, writes on-brand copy and turns a plain-English prompt into a deployable A/B campaign.
- Built visitor analytics from ingestion to dashboard on Cloud Run, GCS and BigQuery, load tested to 30,000 requests a second.
- Owned the Terraform for a zero-downtime move from AWS to GCP, with keyless CI/CD on GitHub Actions.
Before that: an AI marketing platform serving 40+ tenants (FastAPI, CrewAI, RAG on Pinecone, 23K+ emails a day), and two years shipping features for Fortune 500 clients on a talent-management platform.
| Project | What it is | Built with |
|---|---|---|
| Voya | AI travel agent: a Gemini chat plans the trip, searches flights and hotels, and builds a day-by-day itinerary on a map | React, FastAPI, MongoDB, Terraform, Playwright |
| prescribe | Medical AI chat: a LangGraph agent reads each patient's record to answer questions, with patient and doctor portals | LangGraph, FastAPI, React, MongoDB, Docker |
| personal-artifacts | Publish self-contained HTML pages with end-to-end encryption, projects and a CLI | Next.js, MongoDB, Web Crypto |
| serp-engine | Google results scraper: fast HTTP first, real browser when needed, AI Overview capture and proxy rotation | Python, Playwright |
| rhythmatch-v2 | Dating app with profiles, a discover feed, matches and messaging | Next.js 16, React 19, TypeScript, MongoDB |
- Languages: TypeScript, JavaScript, Python, SQL
- Frontend: React, Redux Toolkit, RTK Query, Material UI, shadcn/ui, Tailwind CSS
- Backend: Node.js, Express, FastAPI, Django, Flask, REST APIs, JWT, OAuth
- AI: LangGraph, CrewAI, RAG, Model Context Protocol (MCP), multi-agent systems
- Cloud & DevOps: GCP (Cloud Run, BigQuery, GCS), AWS (ECS Fargate, S3, CloudFront), Terraform, Docker, GitHub Actions, k6
- Databases: MongoDB, PostgreSQL, MySQL, BigQuery, Supabase, Pinecone
BSc Computer Science, LUMS · Based in Pakistan · Open to new opportunities



