Junaid Ahmed

Junaid Ahmed, senior full-stack engineer in Braunschweig

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.

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

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

Campaign Trust and Safety Triage Copilot

Personal project, 2026

An LLM-assisted review workflow for crowdfunding campaign moderation. The model recommends, a human decides.

  • Six-stage pipeline: code owns anything with a checkable answer, one LLM call handles narrative interpretation, people own every final action.
  • Every cited policy clause is validated against two registries; a citation quoting text that is not in the submission is discarded.
  • Hand-labelled evaluation set of 51 cases with a 90% agreement bar and zero tolerance for missed sanctions-list hits.
Open the live demo

Railway maintenance platform

Sternico GmbH, 2023 to 2026

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.
  • Integrated AI features and cut dashboard load times by 60%.

Angular 6 to 11 migration

FiveRivers Technologies, 2019 to 2021

Moved an NLP analytics product to a micro-frontend architecture without stopping delivery.

  • Led the migration and adopted Module Federation, tripling release cadence.
  • Raised unit test coverage to 80%, cutting regressions by 60%.

Experience

Nine years, 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.
    • 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

    • Angular 6 to 11 migration with micro frontends, 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

Frontend
TypeScript, Angular (Signals, RxJS, NgRx), React, Next.js, Nx, Web Components, Sass, 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 sync
AI and LLM
LLM APIs (OpenRouter), prompt design, citation and output validation, evaluation sets, human-in-the-loop review
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