whoami.ts

Building for the web since 2011, from Bengaluru, India

01About

Nabaraj designs and ships enterprise-scale frontends — the kind with thousands of daily users, strict accessibility bars, and teams spread across time zones. Fourteen years in, the interest hasn't shifted from the first line of React he ever shipped: components that hold up under real traffic, and architecture that a new teammate can understand by Friday.

Focus
Frontend architecture, design systems, performance
Core stack
React, TypeScript, GraphQL
Also builds with
AI-assisted tooling — Copilot, ChatGPT

02Experience

Senior Software Engineer, Frontend · SberBank
Feb 2025 — Present
  • Develops enterprise fintech applications using React, TypeScript and GraphQL.
  • Designs reusable UI components and scalable frontend architecture.
  • Uses AI coding tools to accelerate implementation, debugging and documentation.
Lead Experience Engineer, Frontend · Publicis Sapient
Jan 2022 — Jan 2025
  • Led development of enterprise React and TypeScript applications.
  • Designed reusable component libraries and shared frontend modules.
  • Mentored engineers and established frontend engineering best practices.
Frontend Engineer, Full Stack Exposure · IBM
Feb 2020 — Jan 2022
  • Built enterprise applications using React, Vue.js and TypeScript.
  • Developed backend APIs using Node.js and Express.js.
Technical Lead, Frontend · HARMAN
Aug 2018 — Feb 2020
  • Led frontend architecture and implementation for enterprise products.
  • Built Backend-for-Frontend services using Node.js.
Earlier: Senior Frontend roles at Sapient, CIGNEX, Capital Numbers and Indus Net Technologies.

03Skills

Languages & frameworks
ReactTypeScriptJavaScript Next.jsVue.js
Data & APIs
GraphQLREST APIsApollo ClientTanStack Query
State management
ZustandRedux Toolkit
Architecture
MicrofrontendsDesign SystemsFrontend Architecture
Quality & tooling
JestReact Testing LibraryCypress Node.jsExpress.jsCI/CDAzure DevOpsGit

04Featured projects

paper-trading-screener-ai.vercel.app

AI-Powered Paper Trading Screener

A full-stack AI-powered stock screening application, built with reusable hooks, modular architecture, caching and debounced search — tuned for scalability, responsiveness and performance.

Next.jsReactTypeScriptAI APIs

Visit the live app ↗

ai-code-explainer-nabaraj.vercel.app

Code Explainer AI

Pastes code, gets it explained in plain English — with a fast mode for quick answers and a detailed mode for structured breakdowns, streamed to the screen as it's generated. Hash-based caching skips repeat API calls, and every explanation gets a shareable link that works without login.

Next.jsMonaco EditorTailwind CSSGroq APIMongoDB

Visit the live app ↗

05Education & certification

Master of Computer Applications (MCA)Sikkim Manipal University
Bachelor of Computer Applications (BCA)Sikkim Manipal University
DiplomaMIT Aurangabad
Microsoft Certified: Azure Developer AssociateMicrosoft

06Beyond the code

Nabaraj also runs Shine Bright Tales, a YouTube channel of animated storytelling for kids and families — Pixar-style AI-generated visuals paired with narrated stories on life lessons, history and science.

07Get in touch

Based in Bengaluru, India — open to conversations about frontend architecture, AI-assisted engineering, or the occasional animated story.