Raghav Dheri
Open to New Opportunities · Boston, MA

Software Engineer.

I love building and solving problems — one prompt at a time.

Raghav Dheri
Raghav DheriBoston · 2026
Role
Software Engineer
School
Stony Brook — Computer Science + Applied Math and Statistics
Class
2026 · GPA: 3.60 · Cum Laude
Works in
React · Node · TypeScript · Python · Go

I went from coding every line by hand to leveraging AI to build at 10x speed. The instinct never changed — break it apart, figure out how it works, ship it.

01

Stuff I've built

Warm-up

This is how my distributed projects stay in agreement. Knock a node offline — as long as most of them are up, the system keeps working. Drop too many and it stalls.

  1. 01Go · Raft · PostgreSQL · React

    Distributed Task Queue

    A job queue that runs every task exactly once, even when a server dies.

    I wrote this in Go on top of Raft. A handful of servers stay in agreement so every job runs once and only once, even if the machine running it falls over halfway through. I pushed it to 8,500+ jobs a second and wrote tests that crash nodes on purpose to prove nothing gets lost or duplicated. Go ahead and kill the leader yourself! It'll elect a new one and keep going.

    • 8,500+jobs / sec
    • exactly-oncedelivery
    • 0lost on failure
    • Go
    • Raft
    • PostgreSQL
    • Docker
    • Prometheus
    • Grafana
    live — break it
  2. 02TypeScript · Node · PostgreSQL · React

    Settle: a Full Stack Financial Ledger Platform

    A double-entry ledger that never loses or duplicates a cent.

    This is the way banks actually track money. Every debit has a matching credit, so the books can never quietly drift. I built the service in Node and Postgres and a React dashboard on top of it. The fun part was the failure testing: I simulated crashes and dropped requests mid-payment, over a hundred times, and it never drifted or double-charged anyone. Try crashing it yourself!

    • 2,800+concurrent ops
    • $0.00drift, ever
    • 100+crash tests
    • TypeScript
    • React
    • Node.js
    • PostgreSQL
    • Docker
    live — break it
  3. 03TypeScript · React · WebSocket · Node

    Converge: Real-Time Collaborative Editor

    Google-Docs-style editing — and I wrote the merge engine myself.

    A real-time collaborative editor built on a CRDT I wrote in TypeScript. Two people can type at the exact same time, or go offline and come back, and it always reconciles to the same document with no conflicts. The server keeps 100+ people in sync over WebSockets and reconnects on its own. Type in both boxes on the right and watch them converge!

    • 100+live editors
    • 0lost edits
    • offlineand back
    • TypeScript
    • React
    • Node.js
    • WebSocket
    • PostgreSQL
    live — try it
  4. 04React · Node · MongoDB · Neo4j · Stripe

    P4SBU: Parking Management System

    A full-stack platform deployed to 17,000+ Stony Brook students.

    I led a team of four and built this platform end-to-end, from the database all the way to the admin dashboard. Students search, get directions to, reserve, and pay for parking across 20+ lots in real time. A few parts were genuinely tricky, and I'm proud of how they turned out:

    • PaymentsStripe end-to-end — multiple methods, automatic refunds, and PCI / FERPA-compliant encryption.
    • DirectionsDijkstra shortest-path routing wired straight into the Google Maps API.
    • No double-bookingReal-time spot-locking so two people can't grab the same space.
    • Who sees whatRole-based access for students, faculty, and admins.
    • Admin toolsA dashboard with live occupancy and usage analytics.
    • Scale17,000+ users, 20+ lots, reservations under 200ms.
    • React
    • Node.js
    • Express
    • Python
    • MongoDB
    • Neo4j
    • Stripe
    • Google Maps
    how it's wired
  5. 05Next.js · Groq · GitHub API

    DevLens AI

    Point it at any GitHub profile and it reads the code.

    I used Llama 3.3 on Groq to analyze 50+ GitHub repositories and return comprehensive feedback on a developer's work. This includes their strengths, what they actually ship, even a side-by-side comparison in under 15 seconds. Next.js front to back, deployed on Vercel, with PDF export.

    • 50+repos read
    • <15sfull report
    • Next.js
    • TypeScript
    • Groq / Llama 3.3
    • GitHub API
    • Vercel
  6. 06Python · asyncio · PyPI

    StressKit

    A little CLI I built to hammer APIs and find where they break.

    Configurable concurrency, latency percentiles, throughput. The async engine holds 1,000+ requests a second. I wrote 56 tests and a CI pipeline so the tool itself stays honest, then published it to PyPI so anyone can pip install it.

    • 1,000+req / sec
    • 56tests
    • PyPIshipped
    • Python
    • asyncio
    • aiohttp
    • Typer
    • Rich
    • Pydantic
02

Where I've worked

  1. 2023 — now

    Founder

    Kaya — AI-powered rental management

    I started Kaya and I'm still building it: a full-stack platform for managing rentals, with AI integration into the dashboards. It's handled $5M in assets so far. First time taking something from a half-formed idea all the way to a product people actually rely on, and I've learned a ton doing it.

    • Full-stack
    • AI dashboards
    • Product
  2. Jun – Aug 2025

    Software Engineer Intern

    Genpact · Remote

    I automated a data pipeline that used to take four hours a day, every single day. I used Python and FastAPI, with retries, validation, and Slack alerts to reduce downstream data failures. I also built a RAG system over 1,500+ financial documents that answers questions with actual citations, working alongside four teams of 15+ engineers.

    • Python
    • FastAPI
    • RAG
    • LLMs
  3. Jun – Aug 2024

    Software Engineer Intern

    Falcon Technologies · New Delhi

    I worked on payment microservices in Java and Spring Boot. I added async processing that cut transaction latency by 20%, plus a real-time Kafka analytics pipeline and OAuth2-secured APIs. I also set up the Jenkins CI/CD pipeline, which pushed our test coverage from 60% up to 88%.

    • Java
    • Spring Boot
    • Kafka
    • Jenkins
  4. Aug 2024 – May 2025

    Research Assistant

    AccessWear Lab · Stony Brook University

    I built a gesture-recognition app that lets visually-impaired users control a phone without ever looking at it. Apple Watch sensors, 70%+ accuracy, 57ms latency, on both iOS and Android. Then I ran a 20-person study with the therapy department that bumped accuracy up another 17%.

    • Swift
    • Core ML
    • iOS / Android
    • Sensors
  5. 2023 – 2025

    Teaching & leadership

    Stony Brook University

    • Teaching Assistant — Object-Oriented Programming, Data Structures & Algorithms (CSE 214), and Multivariable Calculus (AMS 261). Honestly some of my favorite work.
    • Peer Tutor — Linear Algebra & Calculus II, one-on-one.
    • VIP Team Lead — co-led five engineers building a Gemini-AI Chrome extension.
    • Hall Council President — led nine people serving 300+ residents.
03

A bit about me

I picked up robotics in fifth grade and never really put it down. The tools have changed — but the instinct to take something apart just to see how it works hasn't.

I just finished my degree at Stony Brook — Computer Science and Applied Math & Statistics, with an AI/DS specialization. I like building for real people: I'm just as happy fighting with a database as I am implementing real user feedback into our work.

Teaching DSA, algorithms, and calculus for a couple of years taught me the other half of the job — an idea isn't really finished until a 14-year old can look at it and get it. I try to write code, and explanations, that way.

Outside the terminal

  • PianoFifteen years in, with a few Trinity College London certificates to show for it.
  • Formula 1Haven't missed a race since 2020. Super Max. 🧡
  • LiftingBest part of my day. Cardio I merely tolerate.
  • CookingStarted with my mom's Indian recipes, now I'll try cooking just about anything.

I speak English, Hindi, and Punjabi — plus enough Spanish to get by.

04

Let's build
something.

I'm looking for a Software team to build with — available now, based in Boston, happy to work from anywhere. Email or LinkedIn is the fastest way to reach me.