Available · 20268+ yrs shippingGurgaon · Remote
Tractable AIL'OréalVolkswagenEmiratesDyninnoOmnicom

Abdul Qadir KhanBuilding calm software in noisy domains.

Primary role
Software Engineer

Senior & Lead Software Engineer — TypeScript, React, Next.js, Node, Python, AWS. I ship product-grade systems for teams that care about clarity, velocity, and longevity. Previously at L'Oréal, Volkswagen, Emirates, Omnicom; now at Tractable AI; founder of TechHub.Cafe.

Current

Senior Software Engineer

Tractable AI · building product-grade systems

Founder

TechHub.Cafe

Designed, built, and maintained independently

Operating mode

Build + lead

IC depth with architecture and team ownership

Reputation

Trusted to unblock

Migrations, scale-ups, and high-leverage delivery

Scroll
Path

Geography of the work.

Not decoration — real pins where shipping happened. The line is messy chronology; the outcome is one senior who stays calm when time zones and stakeholders multiply.

5 cities · 3 countries

  1. Lucknow

    India

    2016 — 2017

    Foundations · CodeIgniter / Angular

  2. Gurgaon

    India

    2017 — 2020

    Agency & travel · React · Expo 2020

  3. Dubai

    UAE

    2019 — 2020

    Emirates Dex · on-site delivery

  4. Munich

    Germany

    2022 — 2023

    Volkswagen EOL · data viz

  5. Gurgaon · Noida

    India

    2020 — Present

    Omnicom / L'Oréal → Tractable AI

Experience

Trajectory, told as shipped systems.

From fundamentals in Lucknow to on-site delivery in Munich and Dubai — milestones that shaped how I think about ownership, craft, and scale.

  • Aug 2025 — Present

    Senior Software Engineer · Tractable AI

    Noida, India · AI-powered visual assessment for the auto & insurance industry

    ReactTypeScriptAWS CognitoCI/CDREST

    Surface area

    4 modules

    Focus

    Product-grade UX

    Built the Luma Dashboard from scratch — authentication and dealer login on AWS Cognito, plus a Repair Estimate module with API integration, version history, inline editing, and real-time recalculation. Shipped the Damage Assessment module with image-based panel labeling and an interactive drill-down UX, and a full Lead Capture system with rating, CRUD and soft delete. Improved performance with pagination, search optimisation and advanced date/time filtering, plus CI/CD integration.
  • Jun 2021 — Aug 2025

    Lead Software Engineer · Annalect (Omnicom Media Group)

    Gurgaon, India · Including on-site at Volkswagen, Munich (Dec 2022 — Feb 2023)

    ReactNext.jsFastAPIDockerK8sGraphQLWeb Components

    Leadership

    Team IC + lead

    Travel

    Munich on-site

  • Aug 2020 — Jun 2021

    Software Developer · Dyninno Group

    Gurgaon, India · B2B & B2C travel domain

    NestJSReactREST

    Domain

    Travel

    Pattern

    Multi-project

  • May 2019 — Jun 2020

    Software Engineer · Dew Solutions (on-site, Emirates Airlines / Innovation Group)

    Dubai, UAE · Travel Domain Expo 2020

    ReactAngularExpressMongoDBDocker

    Venue

    Dubai on-site

    Delivery

    Expo timeline

  • Oct 2017 — May 2019

    Senior Software Engineer · CoderSoft

    Gurgaon, India · Multi-product agency

    ReactNestJSExpressDocker

    Products

    Multi-client

    Mode

    Agency velocity

  • Mar 2016 — Oct 2017

    Software Developer · Halwits Solutions

    Lucknow, India · Where the fundamentals came from

    PHPMySQLAngularCodeIgniter

    Foundation

    Full-stack basics

    Impact

    Internal systems

Projects

Case studies with product signal.

Outcomes, architecture choices, and the engineering moves behind them — filtered by the lens you care about.

GitHub profile
Preview for Luma Dashboard · Tractable AI
AIFull Stack
01

Luma Dashboard · Tractable AI

Product-grade internal tooling for AI-powered visual assessment workflows.

Built end-to-end: AWS Cognito auth, Repair Estimate module with version history and inline editing, Damage Assessment with image-based panel labeling, plus a full Lead Capture system with rating, CRUD and soft delete.

ReactTypeScriptAWS CognitoCI/CD

Architecture

  • Cognito-backed auth with role-aware dealer flows
  • Modular feature slices with shared data contracts
  • Pagination + search + advanced temporal filters at scale

Engineering wins

  • Shipped four core modules from zero to production
  • Cut interaction latency via targeted query + UI memoization
  • Integrated CI/CD for repeatable releases
Modules shipped4 core
Built fromScratch
GitHubLive
Preview for oneMediaTech · L'Oréal
FrontendFull Stack
02

oneMediaTech · L'Oréal

Enterprise B2B front-end at global scale with measurable load-time wins.

Led the B2B front-end migration from React 16 to 18 and the move to Vite. Added Vitest tests and applied code-splitting, lazy loading and memoization to compress load times — while integrating Looker Studio dashboards for data viz.

React 18ViteVitestLooker

Architecture

  • Progressive migration path (R16 → R18) without blocking releases
  • Bundler modernization (CRA → Vite) with test harness parity
  • Bundle strategy: code-splitting + lazy boundaries for heavy dashboards

Engineering wins

  • Improved perceived performance for global brand stakeholders
  • Established Vitest coverage for critical UI paths
  • Integrated Looker Studio for self-serve reporting
MigrationR16 → R18
BundlerCRA → Vite
GitHub
Preview for ORAD · Omni Reporting Tool
Full StackFrontend
03

ORAD · Omni Reporting Tool

Internal SaaS reporting surface spanning Web Components and polyglot services.

Designed and managed the Omni Reporting Tool for Omnicom — a TypeScript + Web Components front-end backed by Next.js, Node.js and Python services. Internal users get reporting at the speed they need it.

TypeScriptWeb ComponentsNext.jsPython

Architecture

  • Web Components + Lit for durable, framework-agnostic UI primitives
  • Next.js + Node orchestration with Python analytics services
  • Contract-first APIs between reporting slices

Engineering wins

  • Unified reporting UX across Omnicom stakeholders
  • Balanced delivery velocity with long-term maintainability
StackPolyglot
SurfaceInternal SaaS
GitHub
Preview for Volkswagen EOL · Munich on-site
FrontendExperimental
04

Volkswagen EOL · Munich on-site

High-stakes automotive data visualization with tight stakeholder alignment.

Two months on-site in Munich building data-visualisation tooling for vehicle frequencies on Volkswagen's EOL project. React + Next.js front-end, Express + GraphQL backend, Python pipelines.

ReactNext.jsGraphQLPython

Architecture

  • GraphQL aggregation layer over heterogeneous vehicle datasets
  • Next.js visualization surfaces tuned for analyst workflows
  • Python pipelines for data prep and validation

Engineering wins

  • Delivered on-site with cross-functional automotive partners
  • Shipped drill-down visualizations for frequency analysis
LocationMunich, DE
DomainAuto data viz
GitHub
Preview for Monolith → Microservices · Omnicom
BackendFull Stack
05

Monolith → Microservices · Omnicom

Platform modernization: architecture, containers, and deployment discipline.

Pioneered CI/CD pipelines for microservices and led the transition from a monolithic Express web app to a FastAPI-based microservice architecture on Docker + Kubernetes. Improved scalability, modularity and cost.

FastAPIDockerKubernetesCI/CD

Architecture

  • Strangler-style decomposition from Express monolith
  • FastAPI services with Docker images and K8s rollout patterns
  • CI/CD gates for safer incremental delivery

Engineering wins

  • Reduced operational drag through automated deploys
  • Improved horizontal scalability and team ownership boundaries
ArchitectureMono → Micro
DeploysManual → CI/CD
GitHub
Preview for Emirates Dex Portal · Travel Domain Expo 2020
Full StackFrontend
06

Emirates Dex Portal · Travel Domain Expo 2020

B2B + B2C portal delivered under conference-grade timelines.

On-site in Dubai with the Innovation Group: led front-end development for the Emirates Dex Portal (B2B + B2C). React + Angular front-end, Express REST APIs, MongoDB, Docker — all delivered for Expo 2020.

ReactAngularExpressMongoDB

Architecture

  • Express REST layer with Mongo persistence
  • Dual-framework front-end strategy for legacy + new surfaces
  • Dockerized delivery for reproducible environments

Engineering wins

  • Owned front-end delivery for high-visibility Expo initiative
  • Coordinated APIs and UX across distributed stakeholders
AudienceB2B + B2C
LocationDubai, UAE
GitHub
Skills

A calibrated engineering ecosystem.

Radar shows aggregate depth by discipline; bars show individual tools I reach for in production. Tap a skill to see where it surfaced — roles and case studies.

Capability radar

Aggregated proficiency by categoryFEBEAIOpsDataCloudTools

Orbit snapshot

Tools change constantly. What stays consistent is how I choose boundaries, write contracts between services, and keep UX honest while systems grow.

TypeScriptReactWebTailwindNodePythonGraphQLAI
About

Signal over noise.

Eight years of shipping under real constraints.

Senior IC · TypeScript & Python · platforms, migrations, and product surfaces · remote-friendly (IST)

Years engineering

8+

Since 2016 — PHP to K8s-shaped problems.

Companies · 4 countries

6

EU, UK, India, UAE delivery.

Production projects

20+

Internal tools to customer-facing apps.

Bugs squashed

With tests, traces, and honest postmortems.

Stack & terrain

  • TypeScript
  • Python
  • Kubernetes
  • React
  • FastAPI
  • Vite
  • Node.js
  • AWS

Shipped alongside

Tractable AIL'OréalVolkswagenEmiratesDyninnoOmnicom

Selected proof points

  • Platforms & services

    Rebuilt a legacy Express monolith into FastAPI microservices on Kubernetes.

  • Modernization without stall

    Led React 16 → 18 and CRA → Vite so the team kept shipping the whole way.

  • Enterprise & on-site

    Munich engagement for Volkswagen — vehicle-data visualizations at stakeholder scale.

The throughline is leverage: migrations that reduce drag, internal tools that speed teams up, and interfaces that feel intentional — not merely functional. I started in CodeIgniter and PHP; today I lead TypeScript-heavy paths on Kubernetes and still care most about making ideas real and making them last.

~/philosophy

Engineering philosophy

  • 01 — Listen first

    I start with the problem, not the stack.

    Tools are downstream. I want to understand the constraint that's actually hurting before I propose anything. Most ‘tech problems’ are decision problems in disguise.

  • 02 — Decide in writing

    Async-first, decision logs, no surprises.

    Trade-offs go in docs you can revisit. You shouldn't need to be in the room with me to know what I'm thinking — or to push back.

  • 03 — Ship in slices

    Small PRs, real users, fast loops.

    I optimise for the cycle: design → build → ship → learn. The smaller the slice, the faster the truth surfaces. Big-bang launches lose more often than they win.

  • 04 — Leave it better

    The codebase, and the team, sharper than I found them.

    Documentation, patterns, the conversations I have in PR review. The goal isn't to be indispensable — it's to be unmissable while I'm there and unmissable in what I leave behind.

Currently exploring

// founder

TechHub.Cafe

A platform offering a diverse, growing collection of interview questions designed to help engineers prepare for interviews and study full-stack development. Built, designed and maintained solo.

// language

German, A2 → fluency

Currently advancing toward higher CEFR levels — partly for the Munich connection.

// always

Reading the source

Whenever a tool surprises me, I open the source. It's the cheapest senior-engineer skill there is.

Collaboration models

Three depths of partnership

Same senior engineer — different mandate. Pick where you need leverage: hands-on build, architecture and migrations, or raising the team's ceiling.

Model 01

Build with me

End-to-end product engineering for teams shipping something that matters. Full-stack, TypeScript-first, AWS-native.

Typical deliverables

  • 0 → 1 product builds
  • React / Next.js front-ends
  • Node, NestJS, FastAPI services
  • AWS Cognito · S3 · Lambda

Model 02

Architect with me

Strategic technical work for teams making expensive decisions: scaling, refactoring, or rebuilding — like Express → FastAPI on Kubernetes.

Typical deliverables

  • Monolith → microservices
  • CI/CD pipeline design
  • Performance & bundle audits
  • Tech-stack & migration plans

Model 03

Lead with me

For teams that don't just need a hire — they need a senior who raises everyone else's ceiling. Mentorship, reviews, hiring.

Typical deliverables

  • Code reviews & mentorship
  • Architecture & tech-talks
  • Hiring & interview support
  • Appraisals & team rituals

Education

A path built in layers, not a single sprint.

Degrees sit next to a career that already ships — each stage sharpened how I frame problems, explain trade-offs, and learn without losing momentum.

Credentials

4

Span

2012 → now

  1. PostgraduateIn progress

    Master of Technology (MTech), Computer Software Engineering

    Maharishi University of Information Technology

    Formal depth alongside senior product engineering — closing the loop between coursework and production systems.

    Chapter 01
    • Software engineering & advanced programming in parallel with Tractable-scale delivery
    • Useful friction: academic rigor stress-tests assumptions I ship in dashboards and services
  2. PostgraduateCompletedGrade: A

    Master of Computer Applications (MCA), Computer Programming & applications

    Integral University

    Lucknow, Uttar Pradesh

    Where scattered coding habits became a coherent engineering mindset.

    Chapter 02
    • Algorithms, databases, and systems thinking that later mapped cleanly to enterprise B2B work
    • Lucknow era — the bridge from fundamentals to agency-grade velocity
  3. UndergraduateCompletedGrade: A

    Bachelor of Computer Application (BCA), Computer Programming & applications

    Swami Vivekanand Subharti University (SVSU)

    Meerut

    First disciplined pass across the full stack — the base layer everything else stacks on.

    Chapter 03
    • Programming breadth before specialization; set the tone for polyglot stacks later
    • Proof that grades and curiosity can coexist — both show up in how I review code today
  4. Formal credentialCompleted

    A Level (Information Technology)

    NIELIT (UPTEC)

    Structured IT curriculum alongside degree work — early signal that I like parallel tracks.

    Chapter 04
    • National Institute curriculum — documentation, standards, and fundamentals done properly
    • Overlapped with BCA years; taught me to context-switch without dropping quality
Open to work

Hiring? Here is the fast brief.

If you're hiring for a senior product-engineering role, this panel is the fastest way to align on fit before we schedule time.

Experience

8+ years

Location / timezone

Gurgaon, India · Remote-friendly (IST)

Response time

Typically within 48 hours

Preferred roles

· Senior / Lead Software Engineer
· Full-stack (TypeScript product teams)
· Staff-level IC (architecture + delivery)

Quick highlights

  • Shipped at Tractable AI, Omnicom / L'Oréal, Volkswagen (Munich), Emirates (Dubai)
  • Founder of TechHub.Cafe — product, design, and engineering end-to-end
  • Comfortable owning migrations, microservices, and frontend performance

Notable achievements

  • React 16 → 18 + Vite migration for enterprise B2B
  • Express monolith → FastAPI microservices on Kubernetes
  • Built Luma Dashboard modules from scratch on AWS Cognito
Contact

Let's build something worth shipping.

Open to senior full-time roles and a small number of freelance engagements. Email is fastest — I read everything and reply within 48 hours.

Availability

Full-time roles and select high-leverage engagements. Remote-first; open to thoughtful travel when it accelerates outcomes.

compose —stdin

Submits via your default mail client — no backend, no tracking pixels.

Signature

Abdul Qadir Khan

© 2026 Abdul Qadir Khan. Crafted in Next.js.