$cat portfolio_
>full_stack
>developer
$ones and zeroes // building scalable systems with TypeScript, Go & Redis
HSBC
> Software Engineer
Sep 2025 – Present
Bengaluru, India
- •Shipped HSBC's mentoring platform (5k+ users) from ground-up, refining onboarding and matching flows to reduce friction and stabilize completion rates across cohorts.
- •Built a low-latency PostgreSQL matching engine (weighted scoring, <20ms) and delivered core capabilities in onboarding, profiles, scheduling and real time notifications.
[react][node.js][postgresql][websockets][microservices]
First American (India)
> Software Engineer I → II
Apr 2023 – Sep 2025
Remote
- •Owned major modules of Relay, a Kanban-style workflow system tightly integrated with the order-management platform, optimizing task orchestration and email/rundown flows.
- •Reduced TTI by 35–50% across core rundowns and email views through React performance tuning, virtualized lists, and API redesign.
- •Built and scaled NestJS microservices for high-volume task updates and event logs; reduced service latency 800ms→200ms via SQL indexing, query restructuring, and Redis caching.
- •Delivered micro-frontends (Module Federation) reducing bundle size 40% and improving load times across multiple teams.
- •Created a shared React component library adopted by 4 teams, cutting UI development effort 25%.
- •Implemented OpenTelemetry-based distributed tracing across frontend + backend, improving debugging speed for distributed workflows.
[react][nestjs][microservices][redis][module-federation][opentelemetry]
> ascend
> jamDb
> course-compass
~frontend
- $React
- $Next.js
- $TypeScript
- $Tailwind CSS
- $shadcn/ui
~backend
- $Node.js
- $Express
- $Go
- $Redis
- $PostgreSQL
~tools
- $Git
- $Docker
- $OpenTelemetry
- $Turborepo
- $Grafana
~languages
- $TypeScript
- $JavaScript
- $Go
- $SQL
- $Lua