About
I’ve been building software systems for over 4 years, focused on making applications run smoothly and scale reliably. I enjoy figuring out how things work and making them work better.
Today, as a Senior Software Engineer at Codecademy, I work on web platform architecture, build generative AI features (fine-tuning, RAG, multi-agent workflows), improve accessibility, and contribute to the open-source design system Gamut. Before that, as a founding engineer at Tekie, I scaled a B2B EdTech platform to 1,000+ schools and 500k+ students, designing its GraphQL BaaS, infrastructure, and backend systems with a small team.
Every now and then, I enjoy building something on the side, from small experiments to tools that somehow become useful, often teaching me more than I expected.
Experience
2024 - Present Worked across the Codecademy platform and CAISY Presentations, an AI-powered coaching platform. Re-architected core web systems, enabled full internationalization, and delivered multiple AI-driven PoCs for Codecademy, from personalized course generation to Cursor integration, shaping new learning experiences for millions.
- Next.js
- Ruby On Rails
- GraphQL
- GoLang
- PostgreSQL
- MongoDB
- AWS
- TypeScript
- Gen AI
Oct 2023 - Dec 2023 Integrated multi-region payment systems (Stripe, Razorpay, PhonePe) and improved checkout reliability and compliance.
- React
- Node.js
- MongoDB
- Redis
- MySQL
- AWS
Feb 2021 - Sept 2023 Scaled an EdTech platform to 1,000+ schools and 500k+ students, designing its GraphQL BaaS, backend systems, and infrastructure. Led a small engineering team and improved performance across web and mobile apps.
- GraphQL
- Node.js
- React
- Python
- PostgreSQL
- MongoDB
- AWS
- Azure
June - July 2019 Built responsive, cross-browser UI components in Angular and improved user experience across multiple browsers
- Angular
- Python
Skills
GraphQL
Next.jsTypeScript
PythonLangGraph
Node.js
Ruby On RailsGoLang
React
SvelteAngular
Gen AI
PostgreSQL
AWS
Azure
DockerMongoDB
Redis
Kubernetes
Jenkins
NGINX
Tauri
ElectronJS
React Native
Webpack
Projects
Devbox
A lightweight, cross‑platform desktop and web app that bundles everyday developer utilities into a single, streamlined experience. No clutter, no browser tabs, just the tools you need, available offline and optimized for productivity
Download Latest Release- Tauri
- React
- TypeScript
lookahead
Look ahead (fetch) Apollo GraphQL fields with recursive joins ($lookup) in a single MongoDB Aggregation Query.
- GraphQL
- NPM
- MongoDB
ZenithDB
A framework-agnostic, local-first state and sync engine. Powerful IndexedDB wrapper provides reactive subscriptions, offline-first syncing, and type-safe queries.
- IndexedDB
- TypeScript
AI-powered Statements of Work (SOW) Generation
A full-stack AI-powered tool to dynamically generate SOW's using agentic workflows
- LangGraph
- Python
- React
- Gen AI
Termis
Define your iTerm layouts and commands using YAML, then launch everything with a single command, your workspace, ready to go
- Python
Blogs

January 19, 2021
Micro Frontends in a Nutshell

November 21, 2020
Why I love TypeScript 💕

May 19, 2020
Is Deno the new Node?🦕