Skip to content
PS
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.

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

Contact

Let's build something reliable.

Open to full-time roles, internships, and freelance projects.