DELHI, INDIA/--:-- -- IST
Pratham Singh
BACKEND / AI SYSTEMS ENGINEER
I build backend and AI systems that stay fast under load, and I care about the layer underneath the demo.
Webhooks acknowledged in under 10 ms, a vector database written from scratch in C++, an interview platform that validates every AI response. Engineering Physics at DTU, with a minor in Computer Science.
PS
01
Projects
A GitHub App that reviews pull requests with an LLM and posts inline comments, built so webhook handling never blocks on AI work.
- •Acknowledges PR webhook events in under 10 ms by queuing AI review work through BullMQ and Redis and returning immediately, which avoids GitHub's webhook timeout.
- •Token-aware diff chunking with js-tiktoken and parse-diff: file-level diffs are bucketed by token count rather than line count, keeping prompts under Groq's context limit while preserving per-file context.
- •Integrates Groq's GPT-OSS-120B through an OpenAI-compatible SDK, returns structured JSON reviews validated against a schema, and posts them as inline GitHub comments via Octokit.
- •Automatic retries with exponential backoff (3 attempts at 5s, 10s and 20s) and Redis-backed rate limiting to control AI cost and absorb transient failures.
TypeScriptNode.jsExpressBullMQRedisGroqDocker
02
Experience
03
Stack
Languages
CC++JavaScriptTypeScriptPythonSQLHTMLCSS
Frameworks & libraries
React.jsNode.jsExpress.jsTailwind CSSReact QuerySocket.ioBullMQ
Databases
MongoDBMongoDB AtlasMySQLRedis
Tools & cloud
DockerCI/CDGitGitHubPostmanVS CodeRailwayNgrokCloudflareGroq API
Core concepts
DSAOOPDBMSOperating SystemsComputer NetworksSystem DesignREST APIsJWT authenticationMVC architecture
04
GitHub Activity
Loading...
05
Education
Delhi Technological University
B.Tech in Engineering Physics (Minor: Computer Science)
Delhi, India • 2022 – 2026
06