Independent work / Sanjay Kumar
Portfolio index — 2026
Portfolio / 2026
SN: SKV-WORK-202607REV: B

01 / Project index

Selected work.

From data infrastructure to connected hardware. A collection of systems designed, built, and put to work.

P—001 / Full-stack platform

SKV-PR-003

Small Businesses Payroll

Full-stack payroll platform with historical employee records, immutable payroll snapshots, and business-scoped access. Independently deployed web and API services with Docker and CI/CD.

  • Immutable Payrolls
  • Multi-Tenant Access
  • Docker CI/CD
Inspect project : Small Businesses Payroll

P—002 / Connected hardware

SKV-MT-005

Minitron

An ESP32-powered 64x32 HUB75 LED display with FreeRTOS animation rendering, I2S DMA refresh, and a Dockerized FastAPI service for live weather, transit, music, and Formula 1 data.

  • ESP32 LED Display
  • FreeRTOS
  • Live Data API
Inspect project : Minitron

P—003 / Data infrastructure

SKV-WB-001

Watchboxd

Persistent Letterboxd data API with PostgreSQL caching, durable background jobs, and rating analysis. Turns profiles, watchlists, viewing histories, and films into structured resources.

  • Scrape and Persist API
  • Vercel Queues
  • Rating Analysis
Inspect project : Watchboxd

P—004 / Collaborative software

SKV-CC-002

Cineclub

Collaborative movie selection with nominations, ranked voting, and staged reveals. A five-phase room lifecycle combines representative finalist selection with TMDB and Letterboxd discovery and ratings.

  • Group Movie Selection
  • Ranked Voting
  • Staged Reveals
Inspect project : Cineclub

P—005 / Photography platform

SKV-SP-004

Sanjay's Pics

Photography portfolio with a custom TypeScript EXIF parser mapping 40 proprietary Fujifilm tags. Features authenticated administration, image management, and a Cloudinary/Vercel Blob image pipeline.

  • Fujifilm EXIF Parser
  • Image Pipeline
  • Photo Management
Inspect project : Sanjay's Pics

P—006 / Simulation + analysis

SKV-PS-006

Particle Simulation

Real-time crowd simulation in C and SDL2 modeling pedestrian interactions, obstacle avoidance, and group behavior. Concurrent experiments record 27 agent-level variables for reproducible analysis in R.

  • Crowd Dynamics
  • Boids Simulation
  • R Analysis
Inspect project : Particle Simulation

P—007 / Distributed systems

SKV-AI-007

Unified AI Inbox

Distributed inbox unifying Gmail, Slack, Outlook, and other providers for centralized processing and classification. FastAPI microservices connected through Nginx across Google Cloud infrastructure.

  • Message Aggregation
  • FastAPI Microservices
  • Google Cloud
Inspect project : Unified AI Inbox