Project archivewith live routes
A compact build log for product surfaces, backend systems, and deployment-ready experiments. Each project keeps its own inspectable route for stack, links, and implementation notes.
featured
01A production-grade, database-backed feature flag SDK for Node.js, React, and Next.js. Provides a framework-agnostic evaluation engine with adapters for in-memory, Sequelize, Prisma, and Drizzle. Supports targeting rules, staged rollouts, scheduled releases, and real-time frontend integration via SSE.
02A breathtakingly fast, immensely powerful suite of CLI tools for OCPP 1.6 / 2.0.1 / 2.1 charge point management systems. Features a terminal-based Virtual Charge Point, distributed load testing engine, server sent events mock server, production security auditing, and protocol chaos fuzzer.
03A transport-agnostic OCPP version translation proxy. Enables legacy OCPP 1.6 charge points to communicate with modern OCPP 2.1 central systems without rewriting firmware. Features pluggable middleware, stateful session management, and spec-compliant presets.
04A library-agnostic OCPP smart-charging constraint solver that fairly and safely distributes a site's grid power across EV chargers via OCPP's SetChargingProfile command. Ships three strategies — Equal Share, Priority, and Time-of-Use — with profile builders for OCPP 1.6, 2.0.1, and 2.1, strict TypeScript types, and zero runtime dependencies.
06A modern, type-safe, zero-dependency structured logger built for high-throughput, real-time infrastructure such as IoT platforms and WebSocket servers. Isomorphic across Node.js, Bun, Deno, and the browser, with built-in middleware that automatically redacts sensitive data (PII, tokens) and configurable sampling that preserves 100% of errors while thinning high-volume debug noise.
07An open-source, TypeScript-first OCPP-J WebSocket RPC library for Node.js with end-to-end type safety. Implements the full OCPP-J specification across 1.6, 2.0.1, and 2.1 with version-aware call() / handle() APIs, auto-generated types, all four OCPP security profiles, JSON-schema validation, auto-reconnect, and Redis-based clustering. Framework-agnostic — runs standalone or integrates with Express, Fastify, and NestJS.
08A crash-safe, adapter-driven background job engine for Node.js. Provides task queues, distributed workers, schedulers, rate limiters, caching, and pub/sub built on a shared adapter layer allowing seamless scaling from in-memory to Redis or PostgreSQL.
09A modern, self-hostable API testing and development tool built with Next.js 16 and React 19. Supports REST, GraphQL, WebSocket, Socket.IO, and Server-Sent Events with comprehensive authentication (Basic, Bearer, OAuth 1.0/2.0, Digest, API Key, HMAC), environment variables, collections, cookie management, code generation to 20+ languages, and real-time team collaboration.
10A full-stack project management application built with React, TypeScript, Node.js, and MongoDB. This system provides comprehensive workspace management, project tracking, and task organization with role-based access control.
11A Next.js note-taking app with a rich, WYSIWYG slash-command ("/") editor and multi-organization support — users can create organizations, invite teammates, and manage all their notes from a single dashboard. Planned scope: real-time collaborative editing and a Trello-style task board for a student mindspace.
14As an intern at Niladvantage Technologies, built the Business and Partner web portals for NirvanaMeet, a video-conferencing platform, and integrated the Cashfree payment gateway for in-app payments.
15A Twitter clone with posts, comments, likes, and profiles — plus cover/profile image uploads and NFT-enabled profile images backed by a Solidity smart contract, MetaMask, and Alchemy. Built on Next.js with Firebase Firestore and Storage.
16An ISRO problem statement built for the Smart India Hackathon: a Python deep-learning pipeline using CNNs and RNNs to interpret video frames, classify the video, and generate metadata as CSV. Built with OpenCV, Pandas, and TensorFlow.





