Mission Log

// CHRONOLOGICAL RECORD OF OPERATIONS AND DEPLOYMENTS

2025
blog Nov 25, 2025

Design choices for building Location Based Services / Part I

Location-based services (LBS) have become an inherent part of our daily lives. From shopping orders, booking taxis, and finding nearby stores to...

blog Nov 11, 2025

Unique IDs… Which is the best?

When thinking of generating unique IDs, the very first approach that comes to mind is using auto-incrementing integer IDs in traditional databases....

blog Oct 28, 2025

How Consistent Hashing Scales Distributed Systems

Scaling is the process of increasing the system’s capacity to handle growing amount work. It's about designing your application or infrastructure so...

blog Oct 21, 2025

Deciphering CAP: The Fundamental Trade-off in Distributed Systems

CAP Theorem is measure that can help you assess the tradeoffs when designing distributed systems. The trade-off is between Consistency, Availability...

project Oct 14, 2025

Conway's Game of Life simulation

Conway's Game of Life simulation. GitHub | Live

work Jul 2025

Joined Kuby Ltd. as Senior Software Engineer

Architected a scalable NestJS/PostgreSQL/Prisma backend on AWS; re-architected a fragmented microservice app into a modular monolith. Shipped a multi-portal Next.js frontend (customer/companion/admin) on Vercel with legacy-domain middleware routing. Built a Handlebars strict-mode email pipeline with env-aware URL substitution, a GitHub Actions → Docker → EC2 staging CI/CD pipeline, and migrated storage from EFS to S3 (~92.5% cost cut). Built internal AI agents on the Anthropic Claude SDK and ran Claude Code as a daily IDE pair. Owns cross-functional comms with founders and the team's operating cadence (Slack, Trello, release/triage process).

education Jun 2025

Master of Computer Applications (MCA)

Completed Master's degree in Computer Applications from IGNOU (Indira Gandhi National Open University). (2022 - 2025)

project June 2025

mechadealer

A trading platform written in python using uv. GitHub

project Jan 19, 2025

Released v4 of editorjs-html

Released v4 of editorjs-html, a complete rewrite in TypeScript. GitHub | NPM

2024
education Aug 2024

Started a Career Break — MCA & AI Upskilling

Took a focused break (Aug 2024 – Jun 2025) to finish the MCA from IGNOU and deep-dive into the modern AI landscape — agentic frameworks, LLM tooling, and RAG — through hands-on prototypes. Directly applied at Kuby from Jul 2025.

project June 15, 2024

collector

A web scraper that visits and downloads previous year exam papers from ignou website using playwright. GitHub

project Jan 2024

metrapy

All batteries included wrapper library built around MetaTrader5 trading terminal's python lib. GitHub

2023
project Nov 2023

btxr

Implementation of a backtesting library from scratch. GitHub

work Aug 2023 - Jul 2024

Joined Karmasuite as Senior Software Engineer

Drove core development of Karmasuite's non-profit grant-management SaaS on Next.js, tRPC, PostgreSQL (NeonDB), Prisma, and Inngest. Owned the Fund Management module, built a fine-grained Permission Management System on Clerk + tRPC, and optimized API performance with payload trimming, endpoint splitting, and targeted raw SQL. Shipped reusable React + Tailwind UI components and AG Grid spreadsheets with save-as-you-edit semantics.

project Aug 2023

mongoy

Wrapper utility library for pymongo. GitHub

project Aug 2023

retracer

Python project to backtest financial instruments. GitHub

project July 2023

tscnr

A tickers screener that polls and screens data from MetaTrader5. GitHub

2021
work Dec 2021 - Aug 2023

Joined Kenko Health as Frontend Engineer (SDE I)

Owned kenkohealth.in end-to-end on Next.js, TypeScript, MUI, and Redux for the consumer health product. Mentored a team of 3 frontend developers and enforced quality with ESLint, Husky, and Prettier. Improved site speed by ~60% via SSR, code-splitting, lazy loading, and Lighthouse-driven audits — lifting SEO and reducing bounce. Cut infrastructure cost by ~40% by moving the Next.js app to AWS via the Serverless Framework. Shipped Kenko Quiz V3 — a conditional-path health assessment journey serving 50K+ users. Integrated Sentry for real-time error tracking and instrumented UTM-tracked user journeys for marketing campaign attribution.

blog Nov 14, 2021

Does your code have debt?

Good code is an asset, while Bad code is a liability. The liability also has a technical name as Tech/Code Debt. Code debt arises when the delivered...

blog Oct 6, 2021

Using multiple Github accounts with SSH

When I started using Github, I used Github Desktop for sometime because that felt easy. Down the line, I learnt using git via CLI. And, I haven't...

project Oct 2021

Contributed to OpenSourceDevs

Contributed unit tests to OpenSourceDevs repository. View Commit

blog Aug 14, 2021

How code execution works in Javascript?

Javascript is asynchronous, that simply means that it does not wait. Well, it does but not very often. And, unless you ask it to await. Javascript is...

blog Aug 14, 2021

Why you should avoid using CMS for your projects?

I will start with Strapi, and If you do not know it already. Strapi is a headless CMS, written on top of Nodejs. So, you can use it to create APIs,...

work May 2021 - Nov 2021

Joined Applore Technologies as MERN Stack Developer

Delivered 4 end-to-end web applications (e-commerce, sales, recruitment) with full-stack ownership from architecture to production. Built JK Sales Smart on React with real-time SAP API sync via Node.js Event API and Socket.io. Standardized deployments across projects on AWS EC2 with NGINX, PM2, and a GitHub deploy pipeline. Mentored 3–5 junior developers via code reviews and served as primary technical liaison to clients.

blog Apr 25, 2021

Understanding the Client-Server model of application development

For someone starting out their web development journey, he must first understand how web apps work. The Client-Server model act as the core of every...

project April 2021

Health Profile Calculator

A health profile calculator based on user weight, classifies as low risk, high risk, malnutrition etc. GitHub

2020
certification September 10, 2020

JavaScript Algorithms and Data Structures Certification

Earned the JavaScript Algorithms and Data Structures certification from freeCodeCamp. View Certification

work Jul 2020 - Dec 2020

Joined The Loot as JavaScript Developer (Freelance)

Launched and maintained theloot.app, a full-stack K-12 educational platform. Engineered a user-engagement and Rewards system on Firebase Cloud Functions in a microservice layout. Built an internal React dashboard for data management, monitoring, and admin decision-making. Managed the Firebase backend for secure, efficient data storage and retrieval.

project June 2020

Moleculer Snippets

A VSCode extension to integrate code snippets into VSCode. GitHub

project Apr 7, 2020

Released v1 of editorjs-html

Released v1 of editorjs-html, an open source project. GitHub | NPM

2019
work Nov 2019 - Apr 2020

Joined Augment Systems as Web Developer (Internship)

Maintained the Orders Management project on TypeScript, Angular, and Node.js. Built a proprietary Citation Engine auto-generating correctly formatted academic citations. Assisted with AWS EC2 deployment and maintenance.

project Oct 2019

Contributed to Neutralinojs

Contributed to the open source project Neutralinojs. GitHub

2018
project Oct 2018

Built Solid Minimal

Built a profile viewer app for solid data decentralisation project. GitHub

education June 2018

Bachelors of Computer Applications (BCA)

Completed Bachelor's degree in Computer Applications from IGNOU (Indira Gandhi National Open University). (2015 - 2018)

project May 2018

Built Blue Groceries

A fullstack ecommerce project written using Express, MySQL, Stripe and EJS Templating engine. GitHub

```