Hi, I'm Suraj.

I build frontend systems that scale — mostly with Angular.

I've spent the last few years working on large web applications where performance, state management, and maintainability actually matter. Lately, I've also been integrating AI-powered features into real production UIs.

What I Work On

Most of my work sits at the intersection of frontend architecture and product engineering.

Tech Stack

Angular 16+ TypeScript NgRx RxJS Angular Universal (SSR) Jest & Cypress Node.js GenAI Integration

Things I've Built Recently

Enterprise Angular Applications

At Capgemini, I work on enterprise-scale Angular applications used by internal and external users.

The app felt slow on first load

Introduced Angular Universal (SSR) and reworked the loading flow.

UI state was hard to reason about

Structured the app around NgRx and feature-level state stores.

New features kept breaking old ones

Tightened component boundaries and improved test coverage.

GenAI Projects

Built RAG-based UI systems for contract analysis and audit intelligence, integrating semantic search and LLM-powered features into Angular dashboards.

How I Like to Build Frontend Systems

Let's Talk

If you're working on complex frontend systems, performance problems, or practical AI in products — I'd love to chat.

surajyr93@gmail.com