Skip to content
View VirtualSingh's full-sized avatar

Block or report VirtualSingh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VirtualSingh/README.md

Pushpendra Singh

Frontend Engineer · 5 years of experience · Angular specialist

I build enterprise web applications for healthcare, fintech and SaaS —
including data-heavy clinical dashboards used at UCSF and Memorial Sloan Kettering.

Portfolio Resume LinkedIn Email


🟢 Open to work — available from 1 September 2026

I am currently serving my notice period. My last working day is 31 August 2026, so I can join a new team from 1 September 2026.

Roles I want Frontend Engineer · Senior Frontend Engineer · Angular Engineer · UI Engineer
Remote Open — India and international
Hybrid Open
On-site Delhi NCR — Noida, Greater Noida, Gurugram, Delhi
Available from 1 September 2026 (notice period ends 31 August 2026)
Home base Noida, Uttar Pradesh, India — currently working out of Thane, Maharashtra
Contact singh16195@gmail.com · +91 93100 81407 · LinkedIn · Résumé

⚡ Impact I have shipped

  • Angular v8 → v22 in production. Led the upgrade of 3 live Angular products, migrating a full NgModule architecture to standalone components with zero functional regressions — unlocking Signals and modern control flow for a team of 8+ engineers.
  • Dashboards clinicians rely on. Rebuilt the AIRAQc digital-pathology QC dashboard used at UCSF and Memorial Sloan Kettering: replaced Chart.js with ngx-echarts and rebuilt the KPI cards, drill-down charts and semicircle gauges — 30% rendering performance gain.
  • Code coverage 58% → 90%. Established an AI-assisted code-quality pipeline (Claude Code + SonarQube MCP) that resolved 30+ critical/blocker issues and automated test generation.
  • 40% less manual regression time. Playwright + Cucumber BDD automation suites across 3 modules, enabling reliable 2-week CI/CD cycles.
  • 30% better data-collection efficiency. Configurable multi-step intake forms with conditional logic, plus drag-and-drop dynamic field grouping that cut form-builder setup time by 35%.

🛠 Tech stack

Area What I use
Framework Angular (v8 · v14 · v17 · v19 · v22) — NgModule and Standalone, Signals, OnPush, lazy loading, route guards, reactive forms
Languages TypeScript · JavaScript (ES2022+) · HTML5 · CSS3
State and async RxJS (operators, subjects, takeUntilDestroyed) · Angular Signals · NgRx (familiar)
Styling and UI SCSS · LESS · Tailwind CSS · Angular Material · PrimeNG · CSS animations · responsive and accessible design
Data visualisation ngx-echarts · ECharts · Chart.js — KPI dashboards, drill-down charts, semicircle gauges, real-time streams
Architecture Micro-frontends (Single SPA) · Module Federation · reusable component libraries · design systems
Testing Playwright · Cucumber BDD · Jest · Karma
Build and deploy Vite · Webpack · Docker · nginx · GitHub Actions · WinSCP
Tooling Git · SonarQube (Cloud and MCP) · Claude Code · JIRA · OpenSeadragon

🚀 Featured work

Project What it is Stack Live
portfolio26 My portfolio — prerendered SSG, zero CLS, WebGL hero, config-driven content, automated CI/CD Angular 22 · SCSS · GitHub Pages pushpendrasingh.dev
echarts-dashboard-implementation Analytics dashboard showcasing advanced ECharts patterns: layered charts, custom tooltips, responsive KPI cards, real-time data streams Angular · ngx-echarts Demo
MyPrint Two-sided print marketplace for Delhi NCR — co-founded and built end-to-end: landing page, auth, vendor onboarding, payment integration Next.js · TypeScript · Tailwind CSS my-print-jet.vercel.app
TNT-live-V2.0 Responsive tour and travel website with smooth animations and cross-browser support, delivered against a live client brief HTML · CSS · JavaScript Demo

💼 Experience

Software Engineer — Aira Matrix · Thane, Maharashtra · Aug 2025 – Present
Enterprise healthcare SaaS · Angular 22 · TypeScript · LESS · ngx-echarts · Angular Material

Software Engineer — Vitrana · Noida, Uttar Pradesh · Feb 2022 – Mar 2025
Joined as an intern (Feb 2022), promoted to full-time in Aug 2022 · Angular · RxJS · Single SPA · PrimeNG · SCSS

Web Development Intern — FULL Creative · Remote · Sep 2021 – Dec 2021
Built 4 fully responsive client websites and 4 cross-browser HTML email templates, all delivered on schedule.

B.Tech, Computer Science — IEC College of Engineering and Technology, Greater Noida · 2016 – 2021


🤖 Structured summary (for recruiters, ATS and AI sourcing tools)

name: Pushpendra Singh
title: Frontend Engineer
specialization: Angular
years_of_experience: 5
current_role: Software Engineer at Aira Matrix, Thane, India
domains: [healthcare, digital pathology, fintech, enterprise SaaS]
core_skills:
  [Angular, TypeScript, JavaScript, RxJS, Angular Signals, NgRx, Micro-frontends,
   Single SPA, Module Federation, SCSS, LESS, Tailwind CSS, Angular Material,
   PrimeNG, ECharts, ngx-echarts, Chart.js, Playwright, Cucumber BDD, Jest,
   Karma, Docker, nginx, GitHub Actions, design systems, web accessibility]
available_from: 2026-09-01
notice_period: serving now, last working day 2026-08-31
work_modes: [remote, hybrid, on-site]
preferred_locations:
  [remote (India and international), Noida, Greater Noida, Gurugram, Delhi NCR]
home_base: Noida, Uttar Pradesh, India
email: singh16195@gmail.com
phone: "+91 93100 81407"
portfolio: https://pushpendrasingh.dev
resume: https://pushpendrasingh.dev/Pushpendra_Singh_Resume.pdf
linkedin: https://www.linkedin.com/in/ps-rajput
github: https://github.com/VirtualSingh

Need someone who can take a legacy Angular codebase to modern Angular without breaking production?
That is exactly what I have spent the last three years doing.

Email me See my work

Pinned Loading

  1. portfolio26 portfolio26 Public

    My portfolio - pushpendrasingh.dev. Angular 22, zoneless, prerendered SSG with zero CLS, WebGL hero and config-driven content, deployed to GitHub Pages.

    TypeScript

  2. MyPrint MyPrint Public

    MyPrint - two-sided print marketplace for Delhi NCR connecting buyers with local print vendors. Co-founded and built end-to-end: landing page, Supabase auth, vendor onboarding and payment integration.

    TypeScript

  3. echarts-dashboard-implementation echarts-dashboard-implementation Public

    Angular analytics dashboard built with ngx-echarts: layered charts, custom tooltips, drill-downs, semicircle gauges, responsive KPI cards and real-time data streams.

    TypeScript

  4. TNT-live-V2.0 TNT-live-V2.0 Public

    T&T - responsive tour and travel website built against a live client brief: video hero, smooth scroll animations and cross-browser support.

    HTML