Hi, I'm Abheesht.

SoftwareengineerbuildingattheintersectionofreliablesystemsandappliedAI.

I like building reliable, scalable software that makes people's lives easier.

MS Computer Science · Arizona State University

01 / about

A bit about me

I'm a software engineer who's worked across systems, backends, and applied AI.

I've built low-level systems software at Samsung Semiconductor, real-time backends at a European SaaS startup, and agentic AI pipelines for enterprise data infrastructure. Earlier on, I did IoT research that led to two IEEE publications.

I recently finished my MS in Computer Science at Arizona State, and I'm currently based in San Francisco.

There's a lot going on outside the terminal window. I take that part just as seriously.

education

MS Computer Science · Arizona State University

GPA 4.0 · May 2026

BTech Information Technology · Manipal Institute of Technology

2019 – 2023

based in

San Francisco, CA

02 / projects

Things I've built

behaviordiff / differential-testingfeatured

BehaviorDiff

2026

Code review shows what changed in the code. BehaviorDiff shows what changed in the software. It runs your base branch and your PR side by side under identical conditions and shows you what actually behaved differently, down to the database.

stackPython · FastAPI · PostgreSQL · Docker · Reactimpact17 of 17 benchmark cases, no false positives
differential testingdeveloper toolsapplied AI
github live
sourcetether / agent-memoryfeatured

SourceTether

2026

Coding agents remember things about your codebase, and the code keeps moving. SourceTether ties each memory to the exact declaration it came from and holds it back if that declaration has changed.

stackTypeScript · Node.js · Claude-MemimpactTop 2 in the Claude-Mem category at Greptile's YC FAST Hackathon
agent memorydeveloper toolsTypeScript
github live
agent-techs / agentic-data-harmonizationfeatured

Agent-Techs AI Pipeline

2025

Teaching a swarm of AI agents to clean up the messy, mismatched data that every enterprise quietly drowns in. FAISS-powered entity matching, orchestrated on GCP Cloud Run.

stackPython · LangChain · FAISS · GCPimpact~60% reduction in processing time
multi-agentvector searchdistributed
githubdemo coming soon
research / text2sqlfeatured

Text2SQL

2024

Getting a small language model to write SQL that's actually correct, and refuse the queries that would wreck your database. A knowledge-graph validation layer pushed it to 76.2% on Spider.

stackPython · FLAN-T5 · HuggingFace · PyTorchimpact68.4% → 76.2% accuracy on Spider
NLPLLM fine-tuningknowledge graph
demo coming soon
infra / graph-pipelinefeatured

Scalable Graph Pipeline

2024

Graph data is powerful but a pain to feed at scale. A real-time pipeline that streams Kafka into Neo4j on Kubernetes and keeps the graph fresh without choking on its own ingestion.

stackNeo4j · Kafka · Kubernetes · DockerimpactReal-time ingestion at scale
distributed systemsgraph DBKafka
demo coming soon
samsung / chip-diagnosticsfeatured

Samsung Diagnostic Tool

2023

The unglamorous tooling that validates the TCON chips behind Samsung's displays before they ship. Built in C++ and PyQt across I2C/SPI, deployed to 3+ chip variants.

stackC++ · PyQt · I2C · SPIimpactUsed across 3+ chip variants
embeddedhardwareC++
demo coming soon

other work

AgriChain

Blockchain-based agricultural supply chain tracker. Smart contracts for traceability from farm to shelf.

SolidityReact
github
Context Monitoring App

Real-time application context monitoring with alerting and dashboard visualization.

PythonReact
github
Air Passenger Prediction

Time-series forecasting model for airline passenger volumes using classical ML methods.

MLtime-series
Poisonous Mushroom Classifier

Binary classification model to identify poisonous mushrooms from UCI dataset features.

MLclassification
github
published research2 papers · IEEE

My first real encounter with applied AI — building systems that actually shipped at a national science museum. Both papers came out of a summer at NCSM and ended up being the reason I went deeper into ML.

IEEE RTEICT 2021·peer-reviewed

MusoAssist: An Interactive Virtual Bot for Museum Gallery Guidance

Humanoid chatbot deployed at NCSM Kolkata. Non-monotonic conversation chains, IoT-activated physical exhibits. 73% comprehension vs 78% with a human guide.

IEEE RTEICT 2021·peer-reviewed

Low-Cost Crowd Counting for Museum Gallery Management

P2PNet CNN on existing surveillance cameras. Output drove a motorized spotlight to the most-crowded exhibit in real time. Raspberry Pi + ESP8266, no new hardware required.

IEEE INCON 2023Smart IoT Infrastructure for Public Space Management
IEEE

03 / experience

Where I've been

Six roles across research, systems, full-stack, and applied AI. Click any card to read the full story.

04 / what i use

What I use

abheesht@dev:~/abheesht-portfolio/tech-stack

$ cat how-i-use-ai.md

# how i use ai

AI is embedded in how I build. Cursor and Claude Code are my primary development environment for architectural reasoning, multi-file refactors, and debugging — not just autocomplete. I use v0 for rapid component scaffolding and CodeRabbit for automated review, even on solo projects.

I also build AI directly into products. The chat widget on this site streams responses from an edge runtime, uses prompt caching to reduce token cost, applies Redis-based rate limiting, and is grounded in a curated knowledge base to prevent hallucinated facts about me. I chose a smaller, faster model deliberately because model selection is a latency, cost, and reliability decision.

At Agent-Techs, I built multi-agent orchestration and RAG pipelines using LangChain, FAISS, and dense embeddings for entity resolution across healthcare, finance, and supply-chain data, with human-in-the-loop checkpoints for regulated domains.

I treat AI reliability like system reliability: evals, observability, guardrails, prompt-injection defenses, and the assumption that models will sometimes be confidently wrong. The skill is not just prompting — it is knowing what good output looks like and catching failures before users do.

Get in touch

Let's talk

Have a role, a project, or just want to argue about system design? I'm all ears.

If you're hiring, the timing is good.