Skip to content
apoorv mittal

Munich, Germany · EU Blue Card · Actively looking · Open to Berlin

Apoorv Mittal

The same résumé, rendered as plain HTML so it prints cleanly, indexes properly, and works everywhere.

Summary

Engineering Lead with 14+ years in web and full-stack delivery and 5+ years managing engineering teams. Tech Lead at AutoScout24 (5 direct reports), previously Engineering Lead at CheMondis. Proven at leading larger features and migrations across organisational boundaries; most recently a strangler-fig replatforming of the public listing-search GraphQL API at AutoScout24 onto graphql-yoga + hono, with every production query shadow-diffed against the legacy service before any traffic shift. Strong on architecture, debugging, and testing rigor with a user-focused attention to detail. Hands-on with React 18, Next.js, TypeScript, GraphQL, and modern Node, and driving team-wide adoption of AI-assisted engineering.

Selected impact

  • 20+ engineers directly managed across two Lead roles. Mentored six engineers to senior-track promotions in the last 18 months at AutoScout24.
  • Led a strangler-fig replatforming of the public listing-search GraphQL API at AutoScout24 onto graphql-yoga + hono, built in parallel for four months, every production query shadow-diffed against the legacy service before any traffic shift.
  • Drove a 30%+ p50 latency reduction on a public API serving 50+ downstream integrations.
  • Built and rolled out a suite of Claude Code agents (build, scan, PR review, migration, performance) across multiple production codebases.
  • Shipped LLM features on the Anthropic API with SQL validation, parameterised queries, and RBAC scoping.

Core competencies

People leadership
5 direct reports; 1:1s, IDPs, performance reviews, PIPs; full-loop hiring; coaching to staff/lead; hybrid teams across 50+ nationalities.
Architecture & quality
Problem solving, system design, architecture reviews; rigorous unit/integration/E2E testing; WCAG 2.1 AA; DORA-oriented metrics; incident response and blameless postmortems; on-call and runbooks; CI/CD; SLAs/SLOs.
Frontend, full-stack, mobile
React 18, Next.js, TypeScript, Node.js, Python, GraphQL (graphql-yoga, Apollo), REST, Zustand/Redux, micro frontends, Storybook, Core Web Vitals, i18n/l10n, SEO, LaunchDarkly, Jest/RTL/Playwright/Cypress, Sitecore, AEM, Capacitor.
Cloud, infra, data
AWS CloudFront/S3, Vercel, Docker, DataDog, Sentry, Stripe, Trustshare; production PostgreSQL with multi-tenant RBAC, idempotency, and SQL-safety practices; NoSQL (MongoDB, DynamoDB, Cassandra); networking and security fundamentals; Looker, Metabase.
AI / generative AI
Claude Code agents in production (build, scan, PR review, migration, RBAC validation, audit-trail wiring). LLM features on the Anthropic API with SQL validation, parameterised queries, RBAC. LangChain, Ollama for local inference.

Professional experience

  1. Aug 2022 to Present · Munich, Germany

    Senior Full-Stack Developer & Tech Lead

    AutoScout24 GmbH, Europe's largest online car marketplace.

    React 18 · Next.js · TypeScript · GraphQL (graphql-yoga, Apollo) · Node · Zustand · LaunchDarkly · Playwright · Python

    • Tech Lead with 5 direct reports; owns 1:1s, quarterly reviews, IDPs, promotion cases, and PIPs; calibrates hiring across squads.
    • Mentored 6 engineers to senior-track promotions in the last 18 months.
    • Led a strangler-fig replatforming of the public listing-search GraphQL API onto graphql-yoga + hono: parallel build for four months, shadow-diff pipeline replaying every production query against v1, two-rail schema-drift detection, custom yoga plugins for observability.
    • Orchestrated performance work on the most-consumed public API; delivered a 30%+ p50 latency reduction.
    • Established analytics-driven experimentation with LaunchDarkly; contributed to a low-single-digit retention uplift on tracked journeys.
  2. Oct 2019 to Jul 2022 · Cologne, Germany

    Frontend Lead (promoted from Senior)

    CheMondis GmbH, Europe's leading B2B marketplace for chemicals: e-commerce, payments, seller onboarding.

    React · TypeScript · Redux · Node · Styled Components · Cypress · Stripe · Trustshare

    • Frontend Lead with up to 5 direct reports.
    • Full-loop hiring with CTO/VP sign-off; scaled the frontend team as the business grew.
    • Architected the foundational frontend platform: component library, list/filter/search modules, analytics infrastructure.
    • Shipped commerce capabilities: Stripe payments, Trustshare escrow, GDPR cookie consent, Looker analytics, MJML transactional email.
  3. Jan 2016 to Mar 2019 · London, UK

    Senior Interactive Developer

    Publicis Sapient (client: Lloyds Banking Group), FCA-regulated retail banking with 30M+ customers.

    JavaScript · SCEP component library

    • Delivered a reusable document-capture and face-match module and Financial Wellbeing platform features for retail banking onboarding.
    • Core contributor on SCEP, the unified component library powering Lloyds' public and secured web estate.
    • Established WCAG 2.1 AA and legacy-browser (IE9+) support standards. Active in hiring loops.
  4. 2011 to 2016 · London / Pune

    Engineer

    Sapient · Tata Consultancy Services, Bupa International, MetLife China, Fidelity Worldwide Investments, HP.

    Sitecore · Salesforce · Cross-platform mobile

    • Sitecore component library and bilingual web platforms with integrated payments.
    • Cross-platform mobile delivery and a Salesforce-based B2B gateway.

Education

B.Tech, Electronics & Telecommunications

Bharati Vidyapeeth College of Engineering, Pune, India

2007 to 2011

Contact

motivatorpal.com/en/cv

Print · Download PDF