PRANEETH RAVURI

Building scalable systems and experimenting with AI Agents

Software engineer building systems that scale

Exploring distributed systems and AI agents. Learning and building.

0

Years Of Experience

Coffee Cups Consumed

San Ramon, CA

Location

react
nextjs
ts
nodejs
py
go
postgres
mongodb
redis
docker
kubernetes
aws
terraform
graphql
linux
fastapi
mysql
flask
bash
git
githubactions

About Me


I'm a Software Engineer with 1+ years of experience building systems that handle millions of events per minute.

distributed systems • ai agents • full stack • data pipelines • software engineering

I'm Praneeth. I build systems and tinker with code. Lately, I've been obsessed with making things scale without falling apart.
I didn't follow a straight path into software. It started with being curious about why things break. Now I architect data pipelines that process 2 million network flows per minute. The difference? I've learned that good code solves real problems, not imaginary ones.
Over the past few years, I've worked on telecom infrastructure and enterprise HR systems. Built fault-tolerant microservices in Go. Optimized React frontends to load fast. Wrangled Kafka streams, containerized services with Docker, and tuned database queries. I do well when projects get complex.
After my Master's in CS at George Mason, I jumped into production systems. The kind where downtime has real consequences. Where "works on my machine" gets you nowhere. That's when I realized engineering is about tradeoffs, designing for failure, and shipping things people rely on.
Outside work, I build AI agents. Gary uses multiple agents to tailor resumes for job applications. Pitstop is an MCP server that brings F1 data into Claude. These projects let me explore what happens when you mix traditional software engineering with AI. It's where I'm having the most fun.
Good software needs three things: performance, reliability, and solving the actual problem. My goal is to keep building systems that scale, learn from production incidents, and write better code. One commit at a time.