About
Back in 2008, my cousin's decided to shove me down the rabbit hole of web development by making me create a hilariously basic HTML and CSS website. Little did I know, this simple act would spiral into a coding obsession where I traded sleep for syntax errors and social life for endless lines of code. Thanks, cuz—who knew that a few tags and some curly braces could turn me into a full-fledged code zombie? 🧟♂️ Fast-forward to today, and I’ve had the privilege of building great software for multiple early-stage startups like InVideo, Tekie, and Codecademy.
Today, as a Senior Software Engineer at Codecademy., I continue to push the boundaries of innovation, building accessible and enhanced experience on the platform. I thrive in the sweet spot where business goals and engineering excellence converge — creating software that not only looks great but is also robust and efficient under the hood.
When I’m not at the computer, I'm busy whipping up delicious meals for my family, exploring new travel destinations or running around web searching for latest tech or finance trends.
Experience
2024 - Present Codecademy is an online interactive Edtech platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, and Swift, as well as markup languages HTML and CSS.
- Next.js
- Ruby On Rails
- GraphQL
- GoLang
- PostgreSQL
- MongoDB
- AWS
- TypeScript
Oct 2023 - Dec 2023 Illusto is a fast and easy video creation tool packed with easy-to-use advanced features to make powerful videos.
Integrated and Managed different payment system like Stripe, Razorpay and Phonepe to enhance user experience and streamline payment functionalities across different region.
- React
- Node.js
- MongoDB
- Redis
- MySQL
- AWS
Feb 2021 - Sept 2023 Tekie is a B2B Ed-tech platform revolutionizing coding education through storytelling, expanding its reach to 500+ schools.
Developed user-facing modules, including a React-based PWA and a Desktop App with Electron.js. Achieved exceptional performance and visibility enhancements, optimizing landing pages and SEO to 99%.
Managed, optimized, and scaled API and backend infrastructure, reducing response time by 60%. Spearheaded the development of internal reporting systems and integrated various third-party services for performance monitoring. Contributed to open-source NPM libraries and led various Proof of Concept initiatives.
- GraphQL
- Node.js
- React
- Python
- PostgreSQL
- MongoDB
- AWS
- Azure
June - July 2019 InVideo is an best rated online professional video editing SaaS Platform with over 7M+ users.
Built new user facing modules by converting designs from Sketch and InVision into pixel-perfect and responsive screens using Angular 7, HTML, SCSS and TypeScript. Helped in fixing cross-browser inconsistencies in the interface using BrowserStack
- Angular
- Python
Skills
- GraphQL
- Next.js
- Node.js
- Redux
- TypeScript
- PostgreSQL
- React
- AWS
- Python
- Azure
- Docker
- MongoDB
- GoLang
- Redis
- Kubernetes
- Angular
- ElectronJS
- Ruby On Rails
- React Native
- Jenkins
- NGINX
- Webpack
- Tailwind
Projects
lookahead
Look ahead (fetch) Apollo GraphQL fields with recursive joins ($lookup) in a single MongoDB Aggregation Query.
- GraphQL
- NPM
- MongoDB
mongodb-aggregation-builder
Aggregation pipeline constructor for the aggregate method of a mongoDB collection.
Github- Node.js
- TypeScript
- MongoDB
- NPM
react-blockly-playground
A React Wrapper for Blockly, It is a web-based, visual programming editor library based on Google's Blockly..
Github- React
- NPM
- JavaScript
- Blockly
GraphQL Nodejs Backend Boilerplate
Nx Monorepo Starter template built using Typescript/MongoDB/GraphQL and TypeGraphQL + Typegoose integration.
- Node.js
- TypeScript
- GraphQL
- MongoDB
Blogs
January 19, 2021
Micro Frontends in a Nutshell
November 21, 2020
Why I love TypeScript 💕
May 19, 2020
Is Deno the new Node?🦕