01
Acknowledge only what is durable.
SecurePlus returns an SMTP 250 only after the message is in the stream, and TutorPilot writes its events in the same transaction as the data. A success response should mean the work cannot be lost.
ABOUT
Security data platforms by day, complete systems in Go, Python, and Java on my own time.
The interesting part of a system is usually the part nobody sees until it fails: the queue that has to survive a crash, or the check that has to be right every time.
I'm a backend engineer at MiniOrange in Pune, where I work on security data platforms: a fingerprint-based DLP engine for endpoints, a SIEM log-forwarding service, cloud data discovery connectors, and a bulk-export pipeline that processes over ten million events per run.
I came to backend work through competitive programming at M.B.M University, Jodhpur. I qualified for the ICPC Asia Regional in 2023, reached Specialist on Codeforces across 37 rated contests, and have solved more than 1,200 problems across Codeforces, LeetCode, and CodeChef.
Outside work I build complete systems on my own to learn new stacks properly: an email DLP gateway in Go, a multi-tenant tutoring platform, an AI career assistant in Python, and a Java microservices platform.
01
SecurePlus returns an SMTP 250 only after the message is in the stream, and TutorPilot writes its events in the same transaction as the data. A success response should mean the work cannot be lost.
02
Every queue consumer I build can reclaim stalled messages, resume half-finished jobs on restart, and park poison messages somewhere they can be replayed.
03
Tenant boundaries belong in keys and schemas, like a JWT secret per organisation, rather than in a filter someone might forget to add to a query.
04
The happy path is the easy part. My tests also cover rollbacks, reused tokens, oversized files, and hostile regex patterns.
2021 — 2025
M.B.M University, Jodhpur
CGPA 8.01 / 10 · Data structures and algorithms, operating systems, database engineering, distributed systems
Qualified for and competed at the ICPC Asia Regional round.
Reached Specialist across 37 rated contests.
Across Codeforces, LeetCode, and CodeChef.
JUL 2025 — PRESENT
MiniOrange · Pune, India
Building security data platforms: endpoint data loss prevention, SIEM log forwarding, cloud data discovery, and multi-tenant export pipelines.
MAY 2024 — JUL 2024
Celebal Technologies
Built REST APIs with Node.js and Express.js on top of both relational and document databases.
I'm looking for backend engineering roles in distributed systems, high-throughput pipelines, or security infrastructure, remote or with relocation. I'm also happy to talk about any of the projects here.
Direct email
rahul0singh003@gmail.comI reply personally, usually within 24 hours.