Open to the right opportunityPune, India /IST

Suryansh Singh · Software engineer

Hi, I’mSuryansh.

I build production AI products, backend services, and developer platforms. I like working on both the application code and the systems that keep it running.

Dot-grid hero animation with four modes: a full-stack request round trip, a CI/CD rollout across a cluster with self-healing, a line of code traced through HTTP, TCP and bits, and a text prompt generating an image.

A request, from interface to database and back.CLICK TO SEND A REQUEST
See the projectsProjects & engineering notes

01 / Selected projects

A few things I’ve
put into the world.

Products and systems I’ve built, the decisions behind them, and the outcomes so far.

View all projects
01 / End-to-end product engineeringProfessional workIn production

A complete call-quality review platform

From call scores
to human review.

Turned disconnected AI call scores into a complete review experience: find the conversations that need attention, review the evidence, and make sure the right action follows.

One complete workflowfrom automated flagging to human review and follow-up
Python / FastAPI / React / TypeScript01 02
02 / AI developer toolingIndependent projectActive development

TokenMuncher

Finding source code
for coding agents.

A personal project exploring how coding agents find the code they need. Resolve a named symbol and assemble useful context within an explicit budget.

~54%fewer candidate source tokensSmall mixed-language fixture; compared with name-based file dumps.
Python / Tree-sitter / SQLite / AI02 02

02 / A bit about how I work

How I tend to work.

I usually start by finding out where someone gets stuck. Then I work through the product and system changes needed to fix it.

01

Start with the workflow.

Before deciding what to build, I want to understand what someone is trying to do, what gets in their way, and what they do by hand today.

02

Try the uncertain part first.

If I’m unsure an approach will work, I’ll try a small implementation before building the rest around it.

03

Stay involved after launch.

I like working on what real use reveals: a confusing step, a failed request, or something the team still has to fix manually.

A little more about me

03 / Recent notes

What I’ve been
learning lately.

Notes on things I’m trying to understand. Some come from projects; others start with something I’ve read.

From the three most recently updated topics.View all notes