01 LEAD FRONTEND ENGINEER · ANGULAR · REACT · TYPESCRIPT

Frontend engineering leader with 10+ years of experience building production web applications. I lead technical direction for Risk & Threat Intelligence capabilities used in government border operations.

SCROLL TO EXPLORE

I turn demanding operational problems into frontend systems that teams can scale and border officers can trust.

02 SELECTED IMPACT

8

government customer interfaces unified through one theme architecture

20+

reusable Angular libraries adopted across product teams

Same-day

customer rebranding, reduced from roughly two months

03 EXPERIENCE

A decade at
the front end.

APR 2024 — PRESENT

Lead Software Developer

SITA · Reading, UK

  • Lead the design and delivery of large frontend features for a border-management platform, partnering with product, UX, backend and platform teams across the software development lifecycle.
  • Built an interactive D3.js node-link investigation graph that helps officers trace relationships between passengers, bookings and flights, replacing a planned KeyLines purchase and avoiding ongoing third-party licensing costs.
  • Designed graph behaviours including dynamic expansion, severity-based styling, layouts, toolbars and stable positioning as data updates.
  • Built a real-time flight-status dashboard using OpenLayers, rendering live flight and passenger risk-profile data for operational monitoring.
  • Lead and mentor three developers through technical direction, pairing and constructive code reviews; architectural decisions are adopted beyond the immediate group.
  • Built an Azure Pipeline that sends PR diffs, linked work-item context, titles and descriptions to GPT, surfacing issues before human review.
  • Began extracting major functionality into an independent micro-frontend with shared authentication and token services, supporting a framework-agnostic application shell strategy.

SEP 2021 — APR 2024

Senior Software Developer

SITA · Reading, UK

  • Built 20+ reusable Angular libraries and a shared component library adopted across product teams, reducing duplication across a large modular frontend estate.
  • Eliminated customer-specific UI forks across eight deployments and cut rebranding from roughly two months to same-day with a YAML-driven theming architecture applied through Ansible and Rancher.
  • Implemented configuration-driven UI components to support varied customer workflows without code forks.
  • Integrated Angular interfaces with backend APIs and complex data-driven forms, improving quality through automated tests, performance work and cross-team design reviews.

JAN 2019 — SEP 2021

Associate Software Developer

SITA · Gurugram, India

  • Delivered Angular and TypeScript features for aviation and border-management products with distributed engineering, product and QA teams.
  • Built UI components that fetched and displayed Flight Predictor outputs based on fuelling, turnaround, passenger and staff availability data.
  • Created reusable visual components and data-driven workflows while contributing to peer reviews, defect resolution and iterative Agile delivery.

APR 2017 — JAN 2019

Web Developer

IFP Petro · Delhi, India

  • Developed and maintained responsive web applications using JavaScript, HTML and CSS, translating business requirements into accessible interfaces.
  • Improved usability and performance across customer-facing pages and collaborated directly with stakeholders through delivery.

APR 2016 — APR 2017

Web Developer / SEO Analyst

Aspiration Digitize · Gurugram, India

  • Built responsive websites and implemented technical SEO improvements, balancing interface quality, discoverability and performance.

INTERACTIVE DEMOS

Complex data.
Made explorable.

D3.JS · RELATIONSHIP EXPLORER

Passenger, booking & flight graph

Click a node to expand or collapse its connected branch. Drag any node to explore the force-directed network.

OPENLAYERS · OPERATIONAL MAP

Live flight monitoring concept

Follow BA003 from London Heathrow to New York JFK. Pan and zoom to inspect the labelled airports and flight path.
BA003 · In flightLHR → JFK2 AIRPORTS · 1 ROUTE

04 CORE SKILLS

Deep craft.
Wide perspective.

01

Frontend architecture

Angular and React platforms, shared libraries and theme-driven deployment designed for long-lived products.

02

Technical leadership

People management, mentoring, code review, technical direction and Agile delivery.

03

Quality & delivery

Automated testing, CI/CD, deployment tooling and AI-assisted pull-request review.

Frontend & Architecture

AngularReactTypeScriptJavaScriptRxJSNgRxAngular MaterialDeclarative UIMicro-frontendsWeb componentsResponsive design

Graph & Visualisation

D3.jsInteractive node-link graphsForce-directed layoutsOpenLayersChart.jsComplex browser visualisationLarge datasets

Quality & Delivery

JasmineKarmaJestPlaywrightAgile / ScrumCode reviewsPerformance optimisationAccessibility

DevOps & Tooling

Azure DevOpsAzure PipelinesJenkinsDockerAnsibleRancherWebpackSonarQube

Backend & Data

NestJSExpressNode.jsPostgreSQLMongoDBPrisma · personal projects

Additional: AI-assisted engineering · Python scripting for AI workflows · Vue.js working knowledge · Mentoring and people leadership

05 EDUCATION

Technical depth.
Commercial grounding.

2019 — 2023

Master of Computer Applications (MCA)

Computer Science · Suresh Gyan Vihar University

2012 — 2015

Bachelor of Commerce (BCom) Hons

Business/Commerce · Kirori Mal College, University of Delhi