$cat portfolio_
>full_stack
>developer
$ones and zeroes // building scalable systems with TypeScript, Go & Redis
HSBC
> Software Engineer
Sep 2025 – Present
Bengaluru, India
- •Led full-stack development of an AI-assisted trade platform, leveraging a FastAPI backend and Next.js frontend to scale reconciliation across multiple global trading desks.
- •Built an event-driven pipeline using Redis Streams to orchestrate distributed LangChain workers, synchronizing complex AI extractions with a reactive UI for real-time data visualization.
- •Implemented robust RESTful APIs and real-time validation UIs, allowing for HIL context injection into LangChain prompts that boosted reconciliation precision to 95%.
- •Bridged the gap between AI and UX by developing auditable processing trails and fault-tolerant system architectures that surfaced critical decision data to end-users.
[Next.js][FastAPI][LangChain][Redis][PostgreSQL][S3][Jenkins]
First American (India)
> Software Engineer I → II
Apr 2023 – Sep 2025
Remote
- •Delivered core features for a distributed order management platform serving 30k+ DAU, enabling real-time task updates, automated email ingestion, and threaded conversations.
- •Reduced service latency 400ms → 200ms through query optimization, caching strategies, and indexing improvements across backend services.
- •Implemented WebSocket-based real-time synchronization enabling live task updates across distributed clients.
- •Improved UI responsiveness by redesigning data-fetching architecture, pagination, and list virtualization, reducing time-to-interactive by 35–50% for daily operational views.
- •Built a shared component library using Storybook, adopted across teams to reduce UI duplication and accelerate feature delivery.
- •Built a Go-based LLM-assisted migration engine automating framework transitions across three repositories, migrating 1400+ test suites and saving 200+ engineering hours.
- •Instrumented OpenTelemetry tracing across asynchronous frontend and backend systems, enabling end-to-end request correlation and faster production debugging.
[NestJS][React][PostgreSQL][Redis][RabbitMQ][Docker][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