

SAHIL KHAN
I build backend and applied AI systems and tools, learned by hacking around on the internet.
PROJECTS
SIS Migration Engine
A student data import tool with validation, duplicate detection, review workflows, and queued PostgreSQL writes.
TypeScript, Node.js, Express, GraphQL, PostgreSQL, Knex, BullMQ, Redis
AmazonHelp Support Agent
An AI support agent that retrieves past replies, drafts responses, and flags questions for human follow-up.
Python, Gemini API, sentence-transformers, scikit-learn, pandas
CodebaseToSpec
A Python codebase planner that indexes symbols, generates implementation plans, and checks references to files and code.
Python, AST, MongoDB, Pydantic, Gemini API
OPEN-SOURCE CONTRIBUTIONS
turborepo#14855
Fixed affected runs skipping source packages and dependents after staged file moves. Included both rename paths in Git queries and added regression coverage for CLI selectors and nested roots.
Repository: vercel/turborepo
turborepo#14819
Fixed Windows shutdown hangs by running native pnpm launchers directly when npm shims match exactly. Preserved Corepack version selection and added regression coverage for shim detection and command selection.
Repository: vercel/turborepo
turborepo#14814
Fixed root tasks incorrectly rejecting scripts that print turbo or run inspection commands. Preserved recursion protection for task execution, with regression coverage for quoted commands, compound scripts, and package-manager wrappers.
Repository: vercel/turborepo
turborepo#14793
Updated the multi-language guide with a JavaScript package, C# app and shared library, showing how workspace dependencies and package scripts let Turborepo build .NET projects in order and cache outputs.
Repository: vercel/turborepo
TECHNICAL SKILLS
- TypeScript
- Python
- Node.js
- Express
- GraphQL
- PostgreSQL
- MongoDB
- Redis
- Zod
- React
- Next.js
- Git
- Docker
- Gemini API
- scikit-learn
- Pydantic
EDUCATION
B.Tech, Computer Science and Engineering
Dr. A.P.J. Abdul Kalam Technical University
2019 - 2023