Projects

Things I've built trying to put my dent in the universe.

Oslash Backend

Backend System

  • Developed a REST API using monolithic service-based MVC architecture with modular services for easy microservices transition
  • Implemented cookie-based authentication with Redis caching for session management and enhanced security
  • Designed optimized PostgreSQL database schema with B-tree indexing and composite keys for efficient querying
  • Achieved 100% unit test coverage for services using Jest with comprehensive integration testing
  • Built containerized development environment using Docker for PostgreSQL, Redis, and API services
  • Implemented advanced search and sorting functionality with multiple parameter combinations
nodejs
typescript
postgresql
redis
prisma

Workflow System

Enterprise Application

  • Architected a task orchestration platform using React and TypeScript with Zustand for state management
  • Implemented advanced performance optimizations including batch processing and component optimization
  • Designed modular task execution architecture with dedicated executors for different task types
  • Created comprehensive error handling system with UI feedback and error propagation
  • Built extensible task definition model supporting diverse workflows with schema validation
react
typescript
zustand
jest
swc

Sumedha

Hackathon Finalist

  • Finalist project under Smart India Hackathon 2022
  • Developed a modular monolithic service-based MVC architecture with a docker-run postgres database instance
  • Dockerized the API using docker-compose to speed up the development processes on different OS
  • Used Prisma as an ORM to generate migrations, querying & deploying the database
  • Implemented in-app profile system for child safety
  • Built as a PWA with AI-guided yoga powered by tensorflow and posenet
typescript
express
react
postgresql
prisma

Cube NPM Package

Open Source Library

  • Developed a zero-dependency markdown parser supporting multiple output formats
  • Shipped with complete TypeScript support for codebase consistency
  • Optimized bundle size through efficient distribution and zero dependencies
typescript
nodejs
webpack

Break

Full Stack Application

  • Built an online code executor supporting C, C++, Java, Python, and JavaScript
  • Migrated backend from monolithic to microservice-based architecture
  • Implemented JWT-based authentication system with secured API routes
  • Optimized database performance through strategic indexing
react
nodejs
express
mongodb
jwt

Easify

Browser Extension

  • Developed a Chrome Extension for developer productivity tracking
  • Implemented emotion detection, attention tracking, and pose estimation
  • Created browser-based classification system for data privacy
javascript
nodejs
coachkroachdb
youtube-api
morphcast-sdk

Infinity-Skncure

Healthcare Solution

  • Selected as top 50 global project by Google under Solution Challenge 2021
  • Built web-based PWA predicting over 10 skin diseases
  • Implemented real-time disease detection and doctor recommendations
angular
typescript
firebase
google-cloud
ml5