Skip to content
View nafey7's full-sized avatar

Block or report nafey7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nafey7/README.md

Hi, I'm Moiz 👋

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

What I'm working on

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.

Projects

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

Tech

  • 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

Pinned Loading

  1. Voya Voya Public

    AI travel agent: Gemini chat plans trips, searches flights and builds itineraries. React, FastAPI, MongoDB, Playwright tests.

    Python

  2. prescribe prescribe Public

    Medical AI chat: a LangGraph agent reads each patient's record from MongoDB to answer symptom questions. FastAPI, React.

    TypeScript

  3. personal-artifacts personal-artifacts Public

    Publish self-contained HTML pages with end-to-end encryption, projects and a 7-day trash. Next.js, MongoDB, CLI.

    JavaScript

  4. serp-engine serp-engine Public

    Google SERP scraping engine: fast HTTP mode with automatic browser fallback

    HTML

  5. rhythmatch-v2 rhythmatch-v2 Public

    Dating app: profiles with photos, a discover feed, matches and messaging. Next.js 16, React 19, TypeScript, MongoDB.

    TypeScript