<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" />

Available for select freelance work

Hi, I'm Ashish. I build production systems

I am a software engineer with a bias for shipping. Most of my work sits where product meets platform: designing the API, building the interface that consumes it, and owning the pipeline that puts both in front of users.

About

Engineer first, generalist by necessity

I have spent six years moving between the browser, the server and the pipeline that ships both — usually because the interesting problems live in the seams.

I am a software engineer with a bias for shipping. Most of my work sits where product meets platform: designing the API, building the interface that consumes it, and owning the pipeline that puts both in front of users.

I care about the parts users feel but never name — a page that paints in under a second, a form that recovers gracefully, a keyboard path through every flow. Lately I have been deep in Angular signals, edge rendering and the surprisingly hard problem of making CI honest.

Based in
New Delhi, India
Studied
B.Tech, Computer Science & Engineering, Amity School of Engineering & Technology (2020)
  • Ship small, ship often

    A change that reaches users this week beats a perfect one that lands next quarter. I break work into slices that can each stand on their own.

  • Accessibility is not a phase

    Keyboard paths, focus order and contrast get decided while the component is being written, not in an audit six months later.

  • Own it in production

    If I built it, I want the pager. Writing code you have to operate changes what you build in ways nothing else does.

Toolkit

What I reach for

Depth where it counts, working knowledge everywhere else. The bars are a self-assessment, not a certification.

Backend

APIs and services built to be operated.

  • Java
  • Spring Boot
  • kafka
  • PostgreSQL
  • Redis
  • Go

Frontend

Interfaces that stay fast as they grow.

  • TypeScript
  • Angular
  • RxJS & Signals
  • React
  • SCSS / CSS Architecture

Platform & DevOps

The unglamorous work that makes releases boring.

  • Docker
  • Azure (ACA, Blob Store, Functions)
  • AWS (ECS, S3, Lambda)
  • Terraform
  • Observability (OTel)

Ways of working

How the code actually gets built.

  • Testing strategy
  • Design systems
  • Technical writing
  • Code review & mentoring
  • Performance budgets

Selected work

Things I have built

A few projects where the interesting part was not the feature list.

All projects
Open source2024Shipped

Atlas Design System

A themeable Angular component library used by six product teams.

Components
48
Teams onboarded
6
a11y test coverage
100%
Backend2024Shipped

Relay

An edge backend-for-frontend that cut p75 LCP from 4.1s to 1.3s.

Tooling2023Shipped

Pulse

Self-hosted observability for teams that cannot ship logs off-prem.

Experience

Where I have worked

Six years across product companies and an agency, mostly on things people use every day.

Download CV
  1. Senior Software Engineer

    HUB Platform TechnologiesFull-time

    • Identified reliability gaps in the existing reporting pipeline and led the design of a configurable data orchestration framework from scratch, enabling real-time processing and daily generation of 50K+ financial reports.
    • Drove technical design and build of a multi-asset Matching Platform for asset managers, reducing confirmation oversight cost by 35%; platform was selected to represent HUB's flagship trade capability at the Symphony Innovate Conference.
    • Recognized that ad-hoc coordination across ingestion pipelines and distributed services was causing difficulty in maintaining consistency, and led the design and build of a Temporal + SignalR-based orchestration system that became the standard pattern for real-time coordination across Hub Platform services.
    • Led consolidation of 120+ fragmented ETL pipelines into a unified framework, making the case for the migration, driving execution across teams, and improving reliability, traceability, and throughput by 70%.
    • Designed and shipped a self-service analytics platform with automated SQL-based computations, eliminating manual analysis work and saving 15+ hours per report across teams.
    • Mentored engineers through code and design reviews on the orchestration and ETL systems, established error-handling conventions adopted across our reviews.
    • Java
    • Spring Boot
    • Snowflake DB
    • PostgreSQL
    • Azure
    • Kafka
    • Temporal
    • SignalR
    • Angular
    • TypeScript
  2. Software Engineer

    FoundIt (Formerly Monster.com)Full-time

    • Re-architected core Seeker Platform services to millisecond latency using Java microservices, Elasticsearch, and Kafka-based event pipelines, supporting scale to 500,000+ users.
    • Owned the Resume Builder microservice end-to-end — architecture, on-call, and roadmap — maintaining 99.99% uptime while scaling to 250,000+ monthly downloads and driving 35% engagement growth.
    • Designed real-time job recommendation pipelines using Kafka consumers, delivering personalized results to 40,000+ daily active users.
    • Built a dynamic PDF generation and routing module using Thymeleaf, improving retention by 20%.
    • Java
    • Spring Boot
    • PostgreSQL
    • Redis
    • Kafka
    • Docker
  3. Software Engineer

    Avizva SolutionsFull-time

    Software Engineer specializing in scalable enterprise integrations, high-throughput automated rule engines, and technical team enablement.

    • Led development of a scalable rule engine for insurance claims auditing, processing 250,000+ transactions monthly and integrated advanced validations and exception management in the Javelina-System, improving data quality by 35%.
    • Automated Electronic Data Interchange (EDI) generation for the GBAS system, ensuring multi-format compatibility (FFD, CSV, EDI, TXT) across 14 downstream integrations and reducing manual input by 80%.
    • Orchestrated a MuleSoft community of practice, enabling 10+ developers to cross-train on new API modules and become certified, thus improving overall team agility and responsiveness.
    • Java
    • Mulesoft
    • PostgreSQL
    • Drools
    • Angular
    • TypeScript
    • AWS

References

What people say

  • Ashish is the engineer I hand the ambiguous problems to. He comes back with a design, the trade-offs written down, and usually a prototype that already answers half the questions.
    Priya RaghavanVP Engineering, Northwind Labs
  • Our checkout rewrite could easily have taken a year. He scoped it into shippable slices and we were live in eleven weeks with no rollback.
    Daniel OseiHead of Product, Lumen Retail
  • The accessibility work he did on our platform passed audit first time — I have never seen that happen before or since.
    Meera IyerDesign Director, Brightfold Studio

Writing

Notes from the work

Post-mortems, migrations and the occasional strong opinion about testing.

All posts
3 min read

What actually changes when you go zoneless

Removing zone.js from a 240-component Angular app was less about performance and more about finally understanding when our UI updates.

Let's talk

Got a project that deserves
doing properly?

I take on a small number of freelance engagements each year — usually performance work, platform migrations or design systems. Tell me what you are building and I will tell you honestly whether I am the right fit.