Junaid Ahmed

Available now for full-time roles and freelance projects, remote, hybrid or on site.

I build web software that businesses rely on every day, and connect it to the rest of their systems.

Senior full-stack engineer with 9+ years in TypeScript, Angular and Node.js. Most recently a safety-critical railway maintenance platform, and LLM features where a human makes the final call.

9+ yrs
Shipping production web software, since 2017
60%
Faster dashboard loads on a safety-critical rail platform
70%
Faster ag-Grid dashboard rendering after a rework
3×
Release cadence after the move to micro frontends
51
Hand-labelled cases in the LLM triage copilot's eval set

Teams I have shipped with

  • Sternico GmbH
  • DeinePflege GmbH
  • DP World
  • Strategic Systems International
  • FiveRivers Technologies
  • eSketchers

Services

What I can help with

  • Web applications

    New builds, Angular upgrades, and cleanup of slow or tangled codebases.

  • Integrations

    REST APIs, webhooks and OAuth, keeping data in sync between systems.

  • Automation

    Replacing manual steps and spreadsheets with scheduled jobs and small internal tools.

  • LLM features that stay reliable

    Grounded answers, output validation, evaluations and human review.

Selected work

Built and shipped

Sternico GmbH, 2023 to 2026

Railway maintenance platform

A large Angular and TypeScript application where a wrong state transition had operational consequences.

  • Interactive 3D views in BabylonJS built from scratch, with live data bound from Angular into the scene.
  • Kept the scene fast as models grew: instancing, mesh disposal, fewer redraws and frozen static geometry.
  • Moved the team from RxJS-only state to Angular Signals step by step, 25 to 30% of the codebase without a big-bang rewrite.
  • Integrated AI features and cut dashboard load times by 60%.

FiveRivers Technologies, 2019 to 2021

Micro-frontend architecture

Moved an NLP analytics product to micro frontends without stopping delivery.

  • Adopted Module Federation and led a major Angular upgrade alongside it, tripling release cadence.
  • Raised unit test coverage to 80%, cutting regressions by 60%.

Experience

9+ years of shipping

Newest first.

  1. Now

    Open to the next role or project

    Braunschweig, Germany

  2. 09/2023 to 05/2026

    Senior Frontend Developer, Sternico GmbH

    Wendeburg, Germany

    • Safety-critical railway maintenance platform in Angular and TypeScript.
    • Incremental move to Angular Signals, 25 to 30% of the codebase, in an Nx workspace.
    • 3D views in BabylonJS, AI features, and 60% faster dashboard loads.
    • Testing standards, code review and mentoring.
  3. 11/2022 to 07/2023

    Senior Web and Mobile Application Developer, DeinePflege GmbH

    Konstanz, Germany (remote)

    • Led modular dashboards for real-time operations.
    • Cut technical debt by 50% and build times by 35%.
  4. 05/2022 to 10/2022

    Senior Frontend Developer, DP World

    Dubai, UAE (remote)

    • Restored 24/7 reliability of port operations metrics by fixing real-time data sync.
    • Architected a monorepo, cutting build times by 35%.
  5. 07/2021 to 05/2022

    Senior Frontend Developer, Strategic Systems International

    Lahore, Pakistan

    • Dispatch and scheduling UIs for a German transport management SaaS.
    • Cut dashboard render times by 70% by reworking ag-Grid rendering.
  6. 06/2019 to 07/2021

    Senior Frontend Developer, FiveRivers Technologies

    Lahore, Pakistan

    • Micro frontends with Module Federation and a major Angular upgrade, tripling release cadence.
    • Unit test coverage to 80%, regressions down 60%.
  7. 02/2017 to 06/2019

    Full-Stack Web and Mobile Developer, eSketchers

    Lahore, Pakistan

    • Built the MVP of Dropship Dynamo, a Shopify-integrated product, on a Python/Django backend.

Skills

Tools I use in real work

The CV has the full list.

Frontend
  • TypeScript
  • Angular (Signals, RxJS, NgRx)
  • React
  • Next.js
  • Nx
  • Web Components
  • Sass/SCSS
  • Tailwind CSS
  • Material UI
  • ag-Grid
Backend
  • Node.js
  • Express
  • NestJS
  • Python
  • Django
Integration
  • REST
  • GraphQL
  • webhooks
  • OAuth 2.0
  • JWT
  • Keycloak SSO
  • WebSockets
  • real-time data synchronization
AI and LLM
  • LLM APIs (OpenRouter)
  • prompt engineering
  • citation and output validation
  • evaluation design
  • human-in-the-loop systems
3D and data
  • BabylonJS
  • MapLibre
  • Mapbox
  • data-heavy dashboards
Quality and delivery
  • Jest
  • Cypress
  • Jasmine
  • GitHub Actions
  • Azure DevOps
  • Docker
  • CI/CD
  • micro frontends
  • performance profiling
Tools
  • Cursor
  • Claude Code
  • GitHub Copilot
  • Jira
  • Figma

Let's talk

The quickest way to reach me is email. For a first conversation, book a short call.

hire@junaidahmed.dev
Based in
Braunschweig, Germany
Work permit
Permanent resident in Germany, no sponsorship needed.
Languages
English fluent (C1), German elementary (A2, course ongoing)
Education
BSc Computer Science, National University of Computer and Emerging Sciences (NUCES), Lahore, 2012 to 2016