PraveenKumar

/prəˈviːn kuːˈmɑːr/noun
IST

Software developer building scalable systems and distributed architectures that power real-world operations.
I’m fascinated by how systems scale, how they fail, and how thoughtful engineering can turn complexity into clarity.

Tech Stack

I'm a generalist at heart who can build with anything, but here's the core stack I've spent the most time with:

Experience

Software Developer

SHJ International Technologies Pvt. Limited · Indore, MPJuly 2025 – Jan 2026
  • Scaled a Fortune 50 telecom client's warehouse platform from a hardcoded single-store system to a config-driven multi-store architecture; redesigned the database schema and decoupled store-specific logic into store-aware APIs, increasing daily EDI ASN throughput from ~200 to 500–600+ transactions/day with support for unlimited future store onboarding.
  • Automated revenue and labour forecasting across 10–12 warehouses serving 300–400 workers; built an async cron engine that ingests 24-month wage progression sheets and delivers projections via SSE, reducing planning effort from days to under an hour; powers $30–40M revenue and $10–20M labour forecasts in production.
  • Cut empty driver miles from 35%+ to under 25% by building a geospatial round-trip load search engine that matches outbound and backhaul loads within configurable deadhead radii using origin/destination circles, PC Miler routing, and DAT rate APIs; implemented per-user search caching to control API spend while enabling drivers to complete 2 trips/day.

Software Developer Intern

SHJ International Technologies Pvt. Limited · Indore, MPJan 2025 – June 2025
  • Eliminated silent job failures across 7 microservices by leading the migration of 20+ scheduled jobs from node-cron to a BullMQ/Redis queue architecture chosen for persistence and failure recovery; ended manual server restarts during US business hours across inventory sync, EDI tracking, billing, SKU reporting, and ETA pipelines.
  • Built operational control APIs providing engineers with real-time visibility and control over critical background pipelines, including pause, resume, force-run, retry, and live job monitoring capabilities without requiring service restarts.
  • Expanded load-matching coverage by integrating the Emerge Load Board API alongside DAT and an internal EDI feed; normalized disparate freight data sources into a unified model for real-time driver-load matching, delivering features across Agile sprints with Confluence documentation.

Selected Work

A lot of ideas, but some are still under construction!

Memorix — Enterprise AI Knowledge Platform

AI RAG Platform
  • Built a multi-tenant RAG platform where teams connect GitHub, Slack, Notion, and Confluence via OAuth and query them through a semantic retrieval pipeline with streaming responses; workspace isolation enforced using Supabase RLS and Pinecone namespace partitioning.
ReactNode.jsSupabasePineconeLangChainGeminiRedis

NextFlow — AI Workflow Automation Engine

AI Workflow Platform
  • Designed a visual AI workflow engine where users compose pipelines on a React Flow canvas and execute them as DAGs; independent nodes at the same level run concurrently via Kahn's topological sort and Promise.all, while DFS-based cycle detection rejects invalid graphs before execution.
Next.jsTrigger.devTransloaditPrismaPostgreSQLReact FlowGemini

SkySphere — Drone Survey Management System

Geospatial SaaS Platform
  • Built a multi-tenant drone mission platform with a Turf.js-powered geospatial engine generating waypoints for Crosshatch, Perimeter, and Grid survey patterns; implemented JWT-based tenant isolation by embedding organizationId in tokens and applying it to every Prisma query across pilot and admin roles.
ReactNode.jsPostgreSQLPrismaSocket.ioTurf.jsLeaflet

Education

Panjab University

2021 — 2025

Computer Science and Engineering

About Me

My work begins with curiosity — a desire to understand how complex systems behave, interact, and evolve. Software became my medium because it allows me to explore structure, efficiency, and the hidden mechanics behind everyday processes.

Software engineering feels natural to me because it lives at the foundation of things. It's where complexity is managed, where systems find stability, and where small decisions shape large outcomes. I'm drawn to designing architectures, exploring distributed systems, and building reliable infrastructures that make real-world operations possible.

Profile

But my interest goes beyond technology itself. I'm curious about the relationship between systems and people, between logic and creativity, between engineering and meaning. I believe building software is also a way of understanding the world — simplifying complexity, seeking clarity, and continuously learning.

This portfolio reflects that exploration — a collection of things I build, questions I pursue, and ideas still taking shape.

Curated Shots

A small collection of places I've been and things I've seen.

Curated shot 1
Curated shot 2
Curated shot 3
Curated shot 4
Curated shot 5
Curated shot 6
Curated shot 7
Curated shot 8
Curated shot 9
Curated shot 10
Curated shot 11
Curated shot 12
Curated shot 13
Curated shot 14

On the Nightstand

A mix of fiction to get lost in, and non-fiction to learn from.

Behave

Behave

Robert Sapolsky
East of Eden

East of Eden

John Steinbeck

Recent Reads

Kafka on the Shore

Kafka on the Shore

Haruki Murakami
White Nights

White Nights

Fyodor Dostoevsky
The Vegetarian

The Vegetarian

Han Kang
Anxious People

Anxious People

Fredrik Backman
English, August

English, August

Upamanyu Chatterjee
Stoner

Stoner

John Williams

Portfolio Statistics

Real-time insights across the world

Total Views
...Unique page visits since launch
Appreciation Count
...
Click the heart to show support!

Get in Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.

© 2026 Praveen Kumar. Crafted with Next.js & Tailwind.