CALIBRATING INSTRUMENT00%
CH.1 Signal · CH.2 Echo · Baselinev2027
SDET Intern · HealthEdge · Bengaluru SRM Institute · CSE (Data Science) '27
Available · Full-time roles, 2027
Press ? for controls

Acquiring signal…

Paritosh Singh, software engineer (backend, systems and AI/ML): Systems built to be measured.

Backend & systems engineer and SDET. I build software that holds up under load, from a C++ server on raw epoll sockets to AI agents that can't go rogue, and I write the test harness that proves it on every run.

Scroll
Currently SDET Intern · HealthEdge
Test automation and AI-assisted QA tooling. Bengaluru · Jun 2026 to present.

About Paritosh Singh

Profile01 · OPERATOR

I work at the layers most people abstract away — and I prove what I build actually works.

CS + Data Science at SRM Institute (CGPA 8.78), now an SDET Intern at HealthEdge in Bengaluru. I write production code in C++, Python and TypeScript, from a Redis-compatible server on a hand-rolled epoll loop to payment and CI agents whose every action is audited and measured. I ship fixes upstream to open source and build the test harness that keeps all of it honest. The thread across everything: numbers I can point to, not adjectives.

2.7M+GET/sec pipelined · mini-redis
02Upstream PRs merged · open source
339pytest tests · Agent Replay
93.8%Interval coverage · Revenant

Projects: backend, systems and AI/ML engineering

Selected builds02 · CHANNELS
RecCH.01 / 0500:00
P/01
P/01 · Systems engineering

mini-redis ↗

A Redis-compatible server in 594 lines of C++ on a hand-rolled epoll loop, driven by stock redis-cli and redis-benchmark.

A Redis-compatible server in 594 lines of C++: a single-threaded, non-blocking epoll loop over raw POSIX sockets, and a RESP parser that buffers partial frames so pipelined commands survive split TCP reads. Driven by stock redis-cli and redis-benchmark.

C++epollPOSIX socketsRESPpub/sub
2.7M+GET / sec · 128-deep pipeline
150K+ ops/s · 50 clients · 1 core18 commandspub/sub 1,000 / 1,000
P/02
P/02 · Agents · Causal measurement

Revenant ↗

A payment-recovery agent that measures the lift it caused: randomised holdout, bootstrap intervals, tamper-proof audit log.

A payment-recovery agent that reports the lift it caused, not gross recovery: a stratified 50/50 holdout, bootstrap intervals, and a calibration harness that caught its own interval being 38% too wide. The LLM can only name a failure class; trusted code picks the retry. Built for the Razorpay AI Buildathon.

PythonFastAPITypeScriptPostgreSQLPlaywright
93.8%Coverage of the true lift · 2,000 runs
Hash-chained audit logPostgres refuses editsCircuit breaker
P/03
P/03 · Agent CI · AWS

Agent Replay ↗

Five recorded runs become a YAML contract; CI fails on the exact step a later run diverges. Set logic, not an LLM.

Records an agent five times and derives a YAML contract of the tool calls it must make and their order. Later runs are judged by set logic, not an LLM, and CI fails on the exact step that diverged. Built at the WeMakeDevs × AWS hackathon.

AWS BedrockStrands AgentsPythonLambdaDynamoDB
339pytest tests · reproducible verdicts
GitHub Actions gateOIDC · 0 long-lived keysLambda · DynamoDB · S3
P/04
P/04 · ML · Full stack · Published

Vigil ↗

Forecasts 7 hazard types across 25 cities with XGBoost + LightGBM, explained with SHAP. Paper accepted in ISJEM.

Forecasts seven natural-hazard types across 25 Indian cities with XGBoost and LightGBM ensembles, explained with SHAP and served through FastAPI and PostgreSQL. The paper is accepted in ISJEM.

XGBoostLightGBMSHAPFastAPIReact
0.876ROC AUC · heatwave
AUC 0.74 to 0.88Cyclone 0.8527 hazards · 25 cities
P/05
P/05 · Full stack · Realtime

TeamPulse ↗

A Slack-style platform with WebRTC calls, three access tiers and a Bull + Redis job queue. Live on Vercel.

A Slack-style platform: channels, DMs, typing presence and WebRTC calls on Express and MongoDB. Three access tiers behind JWT and Google OAuth, slow work moved onto a Bull + Redis queue. Tested with Jest, deployed on Vercel and Railway.

Socket.IONode.jsMongoDBRedisWebRTC
73REST endpoints
15 Socket.IO handlersAdmin · Member · GuestLive on Vercel

Open-source contributions

Open source03 · UPSTREAM

Fixes merged into other people's codebases, with the tests to prove them.

MapLibre · Rust · vector tile server · 3.9K★

Martin ↗

Fixed a redirect that ignored --route-prefix for .pbf tile requests. Merged with a regression test and shipped in release v1.10.1.

MergedPR #2599
render-engine · Python · static site generator CLI

render-engine-cli ↗

Fixed broken sitemap URLs when serving sites locally. Merged after two rounds of maintainer code review.

MergedPR #40

Engineering principles

Method04 · OPERATING PRINCIPLES
01 / Measure

Measure, don't guess.

Throughput is a number I benchmark and reproduce on demand. Impact is measured against a randomised holdout, never reported as a gross figure that counts wins that would have happened anyway.

02 / Prove

Tests are the spec.

Regression suites, API contracts, and for agents a recorded behavioural contract, so "it works" is something I prove on every run and every pull request, not something I hope for.

03 / Ground

Ground it, or reject it.

A model never gets the final word. Its output is grounded in real code or rejected, and in Revenant trusted code, not the LLM, decides whether money moves.

Skills and technical stack

Stack05 · INSTRUMENTS

Build 12

Systems & services
  • C++
  • Python
  • TypeScript
  • Java
  • SQL
  • Rust
  • Node.js
  • FastAPI
  • PostgreSQL
  • Redis
  • MongoDB
  • Linux

Reason 07

Generative AI
  • RAG
  • LLM agents
  • Multi-agent workflows
  • MCP servers
  • AWS Bedrock
  • Strands Agents
  • Prompt engineering

Prove 08

Quality & SDET
  • Katalon
  • Playwright
  • Selenium
  • pytest
  • Jest
  • JUnit
  • Postman
  • Groovy

Ship 07

Interfaces & infra
  • React
  • Socket.IO
  • WebRTC
  • OAuth 2.0 · JWT
  • Docker
  • GitHub Actions
  • AWS Lambda · DynamoDB · S3

Learn 06

Machine learning
  • scikit-learn
  • XGBoost
  • LightGBM
  • SHAP
  • pandas
  • NLP

Experience, publications and achievements

Record06 · LOG
2026 —SDET Intern — HealthEdgeBengaluru · test automation
2026Paper accepted — Vigil, in ISJEMPublication · multi-hazard prediction
2026Merged upstream — MapLibre MartinRust · shipped in v1.10.1
2026Razorpay AI Buildathon — RevenantAI revenue recovery track
2026WeMakeDevs × AWS hackathon — Agent ReplayBedrock · Strands Agents
2026SAP Certified Back-End Developer — ABAP CloudSAP · valid to Apr 2027
2024–25Associate Corporate Lead — SRMKZILLASRMIST's Mozilla club · sponsorships & events
2024Machine Learning — NPTEL, Elite gradeIIT Madras
20242nd Place — Capture the FlagSRM Institute
ArchiveFake News Radar ↗TF-IDF classifier · ~94% on WELFake · live
Open channel07 · CONTACT

Let's build something that holds up.

Paritosh Singh — Backend & Systems Engineer · SDET Bengaluru, IN · Available for full-time roles, 2027
End of stream · Signal clear · 2027