KZKush ZingadeResume ↗
kush zingade · software engineer

I build things people rely on.

Production systems with real users: three engineering internships, a nonprofit's entire platform as CTO, and fixes merged upstream into vLLM, Keras, Grafana, and the Kubernetes inference-routing SIG.

3engineering internships1nonprofit platform, as CTO28fixes merged upstream
You made it outside · the road keeps going

Five kinds of work, one road.

Software engineering is the core. Everything else is a stop along the way — each one a place you've just flown through.

Open to 2027 SWE internships · Boston, MAFrom Hong KongKilachand Honors CollegeGraduating early · May 2028github.com/ugathedev
software engineering

The core: production software.

3
internships
~300
endpoints
1,000+
users
The full story

Shipping production features across three engineering internships — Doro, HireBuddy, and BU Spark!. CTO and sole engineer of an international 501(c)(3)'s system of record, live across 20+ chapters in 9 countries behind a ~300-endpoint REST API. TerrierTracker serving 1,000+ students, as sole developer. The design work counts too: I authored the architecture and phased rollout plan for BU Spark!'s proposed unified database — an Airtable/Postgres hybrid sync feeding a portfolio generator, CRM, and project tracker — through three adversarial design-review rounds, recording which flagged risks were fixed and which were rejected as over-engineering.

See the builds ↓
open source

Building upstream, through review.

68
pull requests
28
merged
18
organizations
The full story

68 pull requests across 25 repositories in 18 organizations — including vLLM, llm-d, KServe, Grafana, Datadog, Redis, Keras, VS Code, and the Kubernetes SIG for inference routing — 28 merged, 16 of them reviewed and approved by core maintainers including the project lead. A recent fix landed in Grafana core, shipping in 13.3.0: removing a tag from an annotation never unlinked it, because a column list forced a zero-valued ID into the DELETE predicate so it could never match. Each fix ships with the regression test that proves it. In llm-d I also merged the Batch Gateway's observability into the project's shared monitoring stack: 3 Grafana dashboards retargeted to the Prometheus datasource variable they lacked, plus 5 Prometheus alert rules kept namespace-scoped because the component's metric names are generic enough to collide with other workloads.

GitHub ↗
applied ai

Models with guardrails.

10
evidence-backed dimensions
0
marginal cost
3
LLM-inference projects upstream
The full story

Co-developed HireBuddy's GPT-4o-mini pre-screening engine, scoring candidates across 10 evidence-backed dimensions with anti-hallucination safeguards that override the model's self-reported matches using profile evidence. Built a LangGraph + MCP agentic workflow (KnowFlow) that automates InstructLab knowledge contributions, and replaced a quota-limited third-party LLM in TerrierTracker with a zero-marginal-cost vector-embedding semantic recommendation engine. I contribute upstream to the LLM inference stack itself: vLLM, llm-d, SGLang.

research

Letting the result decide.

0.633
vs 0.613 test macro-F1
2
BU labs
The full story

Undergraduate research assistant at BU's Center for Innovation in Social Science: conjoint survey and vignette design, and pre-analysis plan preparation, for dissertation research on financial-market responses to geopolitical uncertainty. I ran a pre-registered ablation on my own ML model and cut the graph component when the no-graph MLP won — 0.633 against 0.613 test macro-F1. In August 2026 I joined BU's H2X Lab (Human-to-Everything, College of Engineering) as an undergraduate research assistant, and this fall I am a Course Assistant for CS 132 (Linear Algebra / Geometric Algorithms).

hackathons

Entered three, won three.

3-for-3
entered, won
70+
participants
The full story

BostonHacks 2025, DS+X 2025, and Best Use of AI among 70+ participants at the Red Hat–IBM OpenAccelerator Hackathon — where the solution was accepted for upstream evaluation into Red Hat's official InstructLab open-source project.

Kush Zingade
Kush ZingadeHong Kong → Boston
02 — rest stop

The person behind the road.

From Hong Kong to Boston — a CS student in BU's Kilachand Honors College who builds software for real people, not just demos.

Software engineering is the job I want and the work I already do: shipping production features across three internships, running an international nonprofit's entire ~300-endpoint platform as CTO and sole engineer, and maintaining TerrierTracker for 1,000+ students. What makes me unusual is the scale of the range around that core — 68 open-source pull requests across 18 organizations, 28 merged by core maintainers of projects like vLLM, llm-d, and Redis, from a benchmarking agent core to monitoring dashboards, every fix shipped with the regression test that proves it; root-causing a recurring production outage on a live university server; and undergraduate research at BU's Center for Innovation in Social Science.

Languages
Python · C · TypeScript · JavaScript · OCaml · SQL · PHP · Bash
Frameworks
React · Next.js · Node · Express · FastAPI · Flask · Django · Prisma · Redis
AI / Data
PyTorch · scikit-learn · LangGraph · MCP · Elasticsearch · PostgreSQL · MySQL · vector search
Cloud & DevOps
AWS (S3, DynamoDB) · Docker · Kubernetes · GitHub Actions · Vercel · Railway · Stripe · Linux
Spoken
English · French · Marathi
recognition
3-for-3Hackathon winsBostonHacks 2025 · DS+X 2025 · Red Hat–IBM OpenAccelerator
3.97GPA, Dean's Listout of 4.0
45/45IB DiplomaPerfect score
03 — waypoints

Waypoints.

Hackathon wins, simulations & infrastructure — click any card for details.
01
InstructLab KnowFlow screenshot
ai engineer

InstructLab KnowFlow

Conversational AI agent that lets domain experts contribute knowledge to InstructLab models without touching Git or YAML: a LangGraph ReAct agent driving a 10-tool MCP server for taxonomy search, Q&A generation, YAML validation, quality checks, document chunking and GitHub PR creation. Won Best Use of AI among 70+ participants at the Red Hat–IBM OpenAccelerator Hackathon; accepted for upstream evaluation into Red Hat's InstructLab project.

ReactFastAPILangGraphMCP
02
// screenshot
solo project

minishift

A columnar massively parallel SQL engine modeled on Amazon Redshift: all 22 TPC-H queries match DuckDB at 6M rows (scale factor 1); a leader plus one worker process per slice, 8 column encodings, zone maps, sort keys with VACUUM, KEY/EVEN/ALL distribution, and a Postgres wire-protocol server that psql connects to.

PythonNumPySQLPostgres wire protocol
03
Atlas screenshot
sole developer

Atlas

A digital twin of the global financial system: banks, central banks, clearinghouses, and payment networks (RTGS, ACH, SWIFT, CLS, DTCC) with autonomous agents making lending, trading, and risk decisions in real time.

Next.jsTypeScriptNode.jsD3.jsSQLite
04
HackBU screenshot
infrastructure

HackBU

Built the bounty board and its infrastructure — a hybrid SSR/static platform, a Mailchimp tag-based state machine for team formation, and a Zod-validated content system where a new bounty is one Markdown file.

AstroReactTypeScriptZod
05
BU Spark! Project Showcase screenshot
sole author

BU Spark! Project Showcase

BU Spark!'s project gallery and staff admin portal, built and deployed as sole author — including a template-aware parser that extracts structured project data from free-text Google Docs without an LLM, and multi-semester identity resolution that merges duplicate people and projects.

Next.js 15React 19TypeScriptPostgreSQLS3Auth.js
06
// screenshot
sole author

Résumé-Screener Red-Team Study

A red-team study of LLM résumé screeners: 8 attack classes (visible and white-text PDF prompt injection, hidden keyword stuffing, Unicode-tag, zero-width and homoglyph smuggling via PyRIT converters, delimiter/role spoofing, fabricated skills) against 4 screener designs over 36 synthetic candidate–job pairs on two locally hosted models (Llama 3.1 8B, Qwen 2.5 7B), with 95% bootstrap confidence intervals across 3,104 scored records.

PythonOllamaPyRITpypdfpdfplumber
07
// screenshot
sole engineer

Teaching IB Film

An education platform for an HSCA affiliate, built as sole engineer across all 347 commits: 21 data models and 35 API routes covering Stripe subscriptions mapped to plans and roles, cohort booking hardened against seat races, and single sign-on from the HSCA Portal.

Next.jsTypeScriptPrismaPostgreSQLStripe
04 — freelance

Client work.

Freelance Full-Stack Developer · hesperos.dev ↗
01
Clash of the Titans screenshot
sole developer

Clash of the Titans

The official event site for Clash of the Titans — the world's largest in-person student film challenge, hosted by the American School of Paris, where nine international schools race to plan, shoot, and cut a short film in under 48 hours. Built the full site end-to-end with a cinematic, film-stock design system.

Next.jsTypeScriptCSS
02
Teaching IB Film screenshot
full-stack developer

Teaching IB Film

A subscription learning platform for IB Film educators and students — gated lessons, courses, and a blog with tiered Stripe subscriptions and role-based access (including automatic HSCA educator verification). Full-stack build with NextAuth, a Prisma/Neon Postgres backend, an admin content studio, and S3-backed uploads.

Next.jsPrismaPostgreSQLStripeNextAuth
End of the road — for now

Let's build something people rely on.

[email protected]