Skip to content
Star17Hire me
01 / StartXP 0%
Curriculum vitae

Ahmed Mamdouh

Senior Full-Stack & AI Engineer · Cairo, Egypt · Remote, overlapping US and EU hours

Summary

Ahmed Mamdouh is a senior full-stack and AI engineer in Cairo, Egypt, with 10+ years of production work in TypeScript, Node.js, NestJS, React and Next.js. He has built real-time platforms with 100K+ concurrent connections, fintech transaction systems, and AI agents, MCP servers and RAG pipelines that run in production.

Experience

Netsync Network Solutions — Senior Software EngineerRemote, US · Feb 2023 — Now

IT solutions provider for enterprise clients. Product details are under NDA.

  • Built a real-time device platform that holds more than 100,000 concurrent connections
  • Shipped a production AI agent and an MCP server on the Anthropic and OpenAI APIs
  • Lead a team of 7+ engineers and own CI/CD and deploys on AWS
TypeScriptNestJSPythonLangChainMCPAnthropic APIOpenAI APIQdrantGraphQLSocket.ioMongoDBPostgreSQLAWSKubernetes
SweepSouth — Senior Software EngineerRemote, South Africa · Apr 2022 — Feb 2023

Africa's largest on-demand home services platform (South Africa, Kenya, Nigeria and Egypt as FilKhedma).

  • Built and scaled Node.js and NestJS services serving 100k+ active customers
  • Shipped mobile-first booking flows in Angular and Vue.js
  • Raised booking-flow throughput and cut API tail latency with query tuning, caching and async workflows
TypeScriptNestJSMongoDBAngularVue.jsDockerKubernetesAWS
Technocloud — Tech LeadCairo, Egypt · Aug 2020 — Apr 2022

Fintech and e-commerce products: Zerocash (e-wallet), Rojetah (healthcare), Dealmart (e-commerce), Trjim.

  • Architected the Zerocash e-wallet transaction system with audit trails and reconciliation
  • Shipped versioned REST APIs in Node.js and Laravel, backed by contract tests
  • Made critical endpoints ~45% faster with Redis caching, N+1 cleanup and indexed queries
  • Led 7+ engineers in Scrum
Node.jsLaravelPHPVue.jsMySQLRedisDocker
Itrinity · UptimeRobot — Senior Software EngineerRemote, Slovakia · Oct 2019 — Aug 2020

Website monitoring SaaS with 2.1M+ users.

  • Built high-throughput Node.js and NestJS services running millions of website checks a day
  • Designed schema-first GraphQL APIs that cut client network overhead by ~35%
  • Queue-based alerting pipeline with retry, deduplication and SLA tracking on AWS ECS and Lambda
TypeScriptNestJSGraphQLAWS ECSAWS Lambda
Schoolver — Software EngineerCairo, Egypt · Mar 2017 — Oct 2019

School Management System and Learning Management System.

  • Built the LMS end to end (Vue.js frontend, REST APIs) for thousands of students and teachers
  • Multi-tenancy across schools with Socket.io chat and notifications
Vue.jsNode.jsLaravelMySQLSocket.io

Skills

Data
PostgreSQL, MongoDB, MySQL, Redis, Prisma, Qdrant, pgvector, Pinecone
Backend
Node.js, NestJS, Express, GraphQL (Apollo), REST, Socket.io, Microservices, Event-driven architecture
Testing
Jest, Mocha, Chai, Cypress, Contract & integration testing
AI / LLM
Anthropic API (Claude), OpenAI API, LangChain agents, MCP servers, RAG, Embeddings, Fine-tuning, Tool use, Evals, Prompt engineering
Frontend
React, Next.js, Vue.js, Nuxt.js, Angular, Redux, Tailwind CSS
Languages
TypeScript, JavaScript (ES2022+), Python, SQL
Cloud & DevOps
AWS (EKS, ECS, Lambda, S3, SageMaker, Bedrock), Docker, Kubernetes, Jenkins, GitHub Actions
Fintech & payments
E-wallet transaction systems, Audit trails, Reconciliation, Stripe, PayPal, Paymob, Paytabs, OAuth 2.0, RBAC

Notable projects

Education & languages

Akhbar El Youm Academy, B.Sc. Computer Science, 2014 — 2018 · Arabic (native), English (professional working proficiency)

Links

UpworkLinkedInGitHubX