deadlock-dinner
🍝 Interactive, kid-friendly visualization of the Dining Philosophers problem — locks, mutexes, semaphores & deadlock come alive, with real Java & Go code.
JavaScript · concurrency viz
personal mainframe · v5
Chitransh Saxena — GenAI & Distributed Systems Engineer. I build production retrieval systems; this site is one you can query.
RAG, embedding engines & synthetic data on enterprise-scale infrastructure. 7+ years shipping · 3+ in GenAI · 1.5+ daily with Claude Code.
01 identity record
I hold the architecture and the taste; the machine holds the boilerplate. Production GenAI on distributed infrastructure — and a soft spot for things that bend through the air.
| handle | @chitransh-saxena |
|---|---|
| role | Sr. Staff SWE — IBM |
| focus | RAG · embeddings · streaming |
| base | Bangalore, IN · UTC+5:30 |
| exp | 7+ yrs · 3+ GenAI · 1.5+ Claude Code |
| tooling | Claude Code daily, 1.5+ yrs |
| status | ◉ open to hard problems |
02 experience.ledger — open a row
watsonx Code Assistant for Z — configurable SaaS embedding & RAG platform · Go codebase
GoRAGSPLADEMilvusDBElasticsearchOpenSearchs390xRedis StreamsMCP
Fault-tolerant event-driven stream processing at retail scale
KafkaExactly-onceKubernetesResilience4jJaegerMERN
Decomposing monoliths, squeezing C++ pipelines
C++MicroservicesLeader electionOn-call
edu — B.Tech Information Technology · SRM Institute · 2015–2019 · 88%
03 stack.matrix — hover to ignite a cluster
04 how i build
For 1.5+ years it's been my default tooling — agentic coding, custom MCP servers, rapid POCs across enterprise & personal work. I hold the architecture and the taste; it holds the boilerplate. More shots on goal.
~/portfolio claude "render my résumé as a latent space" ✓ 24,000-point embedding cloud · one draw call ✓ cursor → query vector · kNN retrieval in-shader ✓ Instrument Serif · Hanken Grotesk · IBM Plex Mono → shipped to the edge ~/portfolio ▍
05 projects.index · 2 live, more incoming
🍝 Interactive, kid-friendly visualization of the Dining Philosophers problem — locks, mutexes, semaphores & deadlock come alive, with real Java & Go code.
JavaScript · concurrency viz
⚽ A free-kick game that makes the Magnus effect impossible to misunderstand — curl it round the wall into the top bins. Vanilla web component, embeddable; play it live or read the source.
JavaScript · canvas · physics
something with range — a distributed toy / viz / tool. Indexing now.
tbd · tbd
06 arcade — a tiny game, built into the page
07 library — recent reads · pick a book
08 open channel
| → | GitHub | github.com/Chitransh-Saxena ↗ |
| → | linkedin.com/in/chitransh22 ↗ | |
| → | LeetCode | leetcode.com/u/chitransh22 ↗ |
| ▦ | Résumé | preview · download pdf ↓ |
Senior engineer with 7+ years building and scaling distributed systems — the last 3+ in production GenAI (RAG, embedding pipelines, synthetic data generation) on enterprise-scale infrastructure. Avid Claude Code user (1.5+ yrs), shipping rapid AI-assisted POCs across enterprise and personal projects.