Backend & Systems Engineer · Bangalore, India
B.Tech AI/ML @ BMSIT (CGPA 9.39) · B.Sc CS @ BITS Pilani Online (CGPA 8.91)
I focus on backend systems, data pipelines, and APIs — things that run in production, handle scale, and solve real engineering problems.
- Data Pipelines — Reduced 95,000+ API calls to 18 through intelligent batching (Anveshana)
- Backend APIs — FastAPI & Spring Boot services with async job queues, PostgreSQL, and Redis (CredVerify, PolicySattva)
- Systems Tools — Docker-sandboxed code execution, GDB-powered algorithm tracers (DSA-Visualizer)
- Production Infra — Docker Compose deployments, BullMQ schedulers, CI/CD pipelines
| Layer | Tools |
|---|---|
| Languages | Python · Java · TypeScript · SQL · C/C++ |
| Backend | FastAPI · Spring Boot 4 · Express.js · REST · WebSocket · BullMQ |
| Databases | PostgreSQL + PostGIS · SQLite · Neo4j · Redis |
| Infra | Docker · Linux · Git · CI/CD |
223 problems solved on LeetCode — 120 Easy · 97 Medium · 6 Hard → leetcode.com/BlackPool25
| Project | What it does | Stack |
|---|---|---|
| Anveshana | Ecological data pipeline — 99.8% API call reduction | Python · PostgreSQL · PostGIS |
| CredVerify | Async credential issuance with BullMQ + Redis | Node.js · PostgreSQL · Docker |
| PolicySattva | FastAPI backend with LightRAG + Neo4j graph retrieval | FastAPI · Neo4j · Python |
| DSA-Visualizer | GDB-powered algorithm tracer with Docker sandbox | TypeScript · Express · Docker |
| NodeAudit | AST-based code quality analysis with RL environment | Python · FastAPI · NetworkX |
| WhisperLayer | GPU-accelerated offline speech recognition for Linux | Python · Whisper · CUDA/ROCm |

