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, 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.
Projects
lookahead
Look ahead (fetch) Apollo GraphQL fields with recursive joins ($lookup) in a single MongoDB Aggregation Query.
- GraphQL
- NPM
- MongoDB
sveltekit-go-graphql-starter
Full-stack turborepo starter with Go GraphQL backend, SvelteKit frontend, and PostgreSQL
- GoLang
- SvelteKit
- GraphQL
- PostgreSQL
- 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
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
Blogs
March 26, 2022
Micro Frontends in a Nutshell
March 26, 2022
Why I love TypeScript 💕
March 26, 2022
Is Deno the new Node?🦕