Hi, I'm

Pushpendra
Singh

Angular engineer · enterprise healthcare SaaS

I build the Angular front ends behind healthcare software — dashboards pathologists at UCSF and Memorial Sloan Kettering read scans on. 5 years, v8→v22 migrations across 3 products.

Resume

v8→v22 migrations · micro-frontends · 58→90% code coverage · 40% regression time cut

Angular v8→v22, Healthcare dashboards, Component libraries, Micro-frontends, Design systems, Test automation, Pixel care

Every journey starts with curiosity.

Hand-writing HTML in a college lab, hitting refresh, watching a page come alive — that moment never got old. It just got bigger: pages, then forms, then entire component libraries.

Five years of Angular later, I'm at Aira Matrix — leading the v22 upgrade across 3 products and building the pathology QC dashboards clinicians use at UCSF and Memorial Sloan Kettering.

Turning curiosity into career.

Five chapters. What each one actually shipped.

the range · every peak is a chapter

Aug 2025 — PresentThane, MH

Software Engineer · Aira Matrix

The systems chapter: enterprise healthcare SaaS, making an entire codebase easier for the next engineer.

  • Led the production upgrade of 3 Angular products from v14 to v22 — full NgModule-to-standalone migration with zero functional regressions, unlocking Signals for a team of 8+ engineers.
  • Revamped the AIRAQc pathology QC dashboard used at UCSF and Memorial Sloan Kettering: replaced Chart.js with ngx-echarts and rebuilt KPI cards, drill-downs, and gauges — 30% faster rendering.
  • Built an AI code-quality pipeline (Claude Code + SonarQube MCP): resolved 30+ critical/blocker issues and automated test generation, lifting code coverage from 58% to 90%.
  • Designed and shipped pushpendrasingh.dev — Angular 22, prerendered SSG, zero CLS — via agentic workflows with automated CI/CD.

58→90%code coverage across 3 products

Angular 22RxJSLESSTypeScriptAngular MaterialSonarQube CloudSonarQube MCP ServerClaude CodeNgx-Echarts

Tools I think in.

Angular-first, styling-disciplined, automation-tested.

AngularTypeScriptRxJSSCSSJestPlaywrightGitHTML5Tailwind
borrow the light · hover a firefly

Core

Angular (v8–v22)TypeScriptSignalsRxJSJavaScriptSingle SPA

UI & Styling

HTML5SCSSLESSTailwind CSSAngular MaterialPrimeNG

Charts & Imaging

ngx-echartsEChartsChart.jsOpenSeaDragon

Testing & Tools

JestPlaywrightCucumber BDDGitSonarQubeDockerWebpack

Currently learning

ReactThree.jsNgRx

Things I've built and shipped.

From live dashboards to the page you are reading.

Beyond the code.

Capturing moments, listening to music, and exploring new places.

Interface ideas get sketched in pen first — a few ended up on this very page.

  • Photography
  • Music
  • Design sketching
  • Exploring
the night garden · drawn in code, no images

Let's build what's next.

That's the work. This is the reaching-out part — pick whichever channel suits, or grab the resume and skip ahead.

Prefer the short version? Grab the resume.