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

Conwys' Game of Life simulation

Conwys' Game of Life simulation. GitHub | Live

work Aug 2025

Joined Kuby Ltd. as Senior Software Engineer

Architected and deployed a highly scalable backend using NestJS, TypeScript, PostgreSQL, and Prisma ORM on AWS. Re-architected a fragmented microservice application into a modular monolithic structure. Led critical data migration from MongoDB/MySQL to PostgreSQL.

education Jun 2025

Master of Computer Applications (MCA)

Completed Master's degree in Computer Applications from IGNOU (Indira Gandhi National Open University). (2021 - 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
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

Joined Karmasuite Software

Spearheaded development for Karmasuite's core SaaS platform using NextJS, tRPC, and PostgreSQL. Developed the Fund Management module and implemented robust Authentication/Authorization using Clerk. Optimized API query performance and documented technical specifications.

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

Joined Kenko Health

Spearheaded development of kenkohealth.in using Next.js and TypeScript. Led a team of 3 junior developers, enforcing code quality. Engineered a B2B internal management portal and launched the Kenko Quiz V3 journey.

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

Joined Applore Technologies

Mentored junior developers and delivered 4 end-to-end web applications. Implemented real-time data synchronization using Node.js Event API and Socket.io. Engineered JK Sales Smart application using React and AWS EC2.

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 July 2020

Joined The Loot

Launched and maintained theloot.app educational platform. Engineered a scalable user engagement system using Firebase Cloud Functions and developed an internal dashboard using React.

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

Started at Augment Systems

Managed Orders Management project using TypeScript, Angular, and Node.js. Built a proprietary Citation Engine and assisted with AWS EC2 cloud infrastructure tasks.

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

```