About
I’ve been building software systems for over 5 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 agentic AI systems for learning platforms, improve platform performance and accessibility, and contribute to the open-source design system Gamut. Before that, as a founding engineer at Tekie, I helped scale 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.
Projects
Arcgentic - AI Learning Platform
An agentic learning platform built around a LangGraph orchestration layer with tools, subagent routing, skills and automated research workflows that generates interactive visualizations, deep dives, roadmaps, slides, podcasts, and flashcards from a prompted topic or uploaded documents.
GitHub- LangGraph
- Python
- GoLang
- React
- PostgreSQL
- GraphQL
- Turborepo
sveltekit-go-graphql-starter
Full-stack turborepo starter with Go GraphQL backend, SvelteKit frontend, and PostgreSQL
- GoLang
- SvelteKit
- GraphQL
- PostgreSQL
- TypeScript
The Trust Paradox
An interactive game theory experiment exploring cooperation, betrayal, and the trust paradox through Robert Axelrod's iterated Prisoner's Dilemma.
- React
- TypeScript
Experience
2024 - Present Architected agentic AI systems across Codecademy and Skillsoft platforms, including multi-agent workflows for learning authoring and hands-on project generation. Improved shared web platform performance at scale, delivered AI-native internal tooling, and shipped global-ready platform capabilities supporting millions of learners across regions.
- Next.js
- Ruby On Rails
- GraphQL
- GoLang
- PostgreSQL
- MongoDB
- AWS
- Kubernetes
- TypeScript
- LangGraph
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
Agentic AI
PostgreSQL
AWS
Azure
DockerMongoDB
Redis
Kubernetes
Jenkins
NGINX
Tauri
ElectronJS
React Native
Webpack
Blogs
March 26, 2022
Micro Frontends in a Nutshell
March 26, 2022
Why I love TypeScript 💕
March 26, 2022
Is Deno the new Node?🦕