Skip to content

Hello, I'm

Zahoor Ahmed

Senior Software Engineer &
Applied AI Engineer

I architect enterprise-grade applications and production-ready AI systems — RAG pipelines, multi-agent workflows and scalable microservices on AWS and Kubernetes.

8+
Years Experience
6
Live Products
3
Countries Delivered
Zahoor Ahmed, Senior Software Engineer and AI Engineer

Featured Projects

Selected Work

Screenshot of the Guessto multi-tenant saas platformLive

Own product · Multi-Tenant SaaS Platform

Restaurant discovery and ordering platform. Every venue gets its own subdomain and menu off a single codebase, with QR ordering, Stripe payments and transactional email built in.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Stripe
RankForge AIIn development

RankForge AI

Own product · Autonomous SEO Engineering

An AI SEO engineer that crawls a site, analyses it with LLM agents, generates fixes and opens them as GitHub pull requests — then tracks rankings to close the loop.

  • LangChain
  • Playwright
  • Fastify
  • BullMQ
  • Prisma
Screenshot of the Retromotion e-commerce platformLive

Retromotion GmbH · E-Commerce Platform

Microservices auto-parts marketplace with Elasticsearch product search, a real-time admin dashboard and automated Amazon, eBay and Tyre24 order synchronisation.

  • Vue.js
  • Node.js
  • TypeScript
  • Elasticsearch

Services

What I Do

Website Development

Fast, accessible, SEO-ready web applications in Next.js, React and Angular — from design handoff to production deployment.

Mobile App Development

Installable PWAs and cross-platform mobile experiences that work offline and feel native on every device.

Desktop Applications

Cross-platform desktop tools built on the same modern web stack, sharing one codebase with your web product.

AI Engineering

RAG pipelines, multi-agent workflows and LLM features wired into real products — evaluated, observable and production-ready.

I bridge frontier AI models with robust, production-ready software architecture. Eight years of shipping fleet telematics, e-commerce and airline platforms taught me that the model is the easy part — the engineering around it is what reaches users.

Zahoor AhmedSenior Software Engineer · AI Engineer

Tools & Skills

My Expertise

  • TypeScript / JavaScript95%
  • Angular / NgRx95%
  • React / Next.js90%
  • Node.js / NestJS90%
  • Python / FastAPI88%
  • AWS / Kubernetes85%
  • AI / RAG / Vector DBs85%

Engineering Stack

  • TypeScript
  • React
  • Next.js
  • Angular
  • Node.js
  • Python
  • FastAPI
  • PostgreSQL
  • Neo4j
  • AWS
  • Docker
  • Kubernetes

AI Engineering

  • LangChain
  • LangGraph
  • OpenAI
  • Claude
  • Hugging Face
  • Chroma DB

Career

Where I've Built

  1. Senior Software Engineer · PTC Telematik GmbH

    Dec 2024 – Present · Coblenz, DE

    • Angular 19 / TypeScript PWA modules for fleet telematics, from TDD to deployment.
    • NestJS backend services with PostgreSQL, schema design and REST APIs.
    • Kubernetes microservices on AWS, ensuring scalability and high availability.
    • GitLab CI/CD pipelines with Grafana-based monitoring and observability.
  2. Full Stack Developer · Retromotion GmbH

    Dec 2022 – Aug 2024 · Stuttgart, DE

    • Microservices-based e-commerce platform for auto parts (Vue.js, Node.js, TypeScript, PostgreSQL).
    • Real-time admin dashboard with Socket.io and Elasticsearch for product search.
    • Amazon Seller, eBay and Tyre24 order synchronisation via SOAP / REST integrations.
    • Containerised services on AWS with CouchDB analytics and bulk import/export workflows.
  3. Software Engineer · TPConnects Technologies

    Oct 2019 – Oct 2022 · Dubai, UAE

    • Flight booking platform (Angular, React, Node.js, PostgreSQL) from scratch to production.
    • GDS and airline supplier integration using Java Spring Boot microservices.
    • Complex booking state with NgRx and Redux, adapted to dynamic client requirements.
    • Full AWS architecture — Lambda, API Gateway, CloudFormation, Route 53, SNS.
  4. Full Stack Developer · Diwan Arabia Dubai LLC

    Sep 2018 – Aug 2019 · Dubai, UAE

    • Web servers and REST APIs with Node.js and Express — routing, middleware, cookies and sessions.
    • Reusable React front-ends with Redux state management across hotel, real-estate and social products.
    • Webpack bundling and Jenkins continuous integration, with Git and JIRA across the team.
  5. Web Developer · Jinnah Software House

    Jan 2017 – Aug 2018 · Jhelum, Pakistan

    • Dynamic websites on core PHP, CodeIgniter and Laravel backends.
    • WordPress theme and custom plugin development for a range of clients.
    • Java web and Android applications backed by SQLite.

Technical Stack

AI / LLM Engineering
Generative AIRAGLangChainLangGraphLangSmithAgentic AIMulti-Agent SystemsModel Context Protocol (MCP)Prompt EngineeringFunction CallingEmbeddingsSemantic SearchGuardrailsLLM EvaluationOpenAI / ClaudeHugging FaceOllama
Frontend
TypeScriptAngular 19ReactNext.jsReduxNgRxPWA
Backend
Node.jsNestJSPythonFastAPIJavaSpring BootRESTGraphQL
Data & Vector Stores
PostgreSQLMongoDBChroma DBNeo4jRedisElasticsearchCouchDBERM / UML
Testing
JestPlaywrightE2ETDD
DevOps / Cloud
AWS BedrockSageMakerLambdaS3DockerKubernetesGitLab CI/CDGrafana

Education & Certification

  • AI Engineering Programme

    Turing College · 2026

    Prompt engineering and LLM benchmarking, RAG with LangChain, function calling, and production AI agents with long-term memory.

  • Associate AI Engineer for Developers

    Datacamp · 2026

  • B.Eng. Software Engineering (BSCSE)

    Virtual University of Pakistan · 2014 – 2018

My Process

A Simple, Effective Process

  1. 01

    Discover

    Understanding your goals, users and the constraints that actually matter.

  2. 02

    Architect

    System design, data modelling and a delivery plan you can hold me to.

  3. 03

    Build

    Test-driven from the first commit, reviewed in small, shippable increments.

  4. 04

    Harden

    Automated test suites, CI/CD pipelines and monitoring before launch day.

  5. 05

    Ship

    Deploy, observe, iterate — with ongoing support after go-live.

Let's work together

Have a Project in Mind?

I'm available for new projects and collaborations — web, mobile, desktop or AI. Tell me what you're building and I'll come back to you within two working days.