My Work Experience
Five and a half years of roles, the open-source projects alongside them, and the research before.
2026–Now
DP World
Group SDE 2
5% fewer tokens, found by instrumenting the agents
April 2026 – Present · Bangalore
DP World is a global ports, logistics and supply-chain company.
- Agentic AI
- LangFuse
- OpenTelemetry
- Python
Working on agentic-AI applications. An agent is a black box until you can see every prompt and every step it takes, so the first job was making it visible.
The numbers:
- Token usage down 5% after the traces showed where it went
What I did:
- Self-hosted LangFuse and OpenTelemetry so every prompt and workflow step is traceable
- Tune prompts and workflows against evidence from those traces instead of guesswork
2024–26
Zinnia
Senior Software Engineer
20s → <1s end-to-end on the orchestration engine
August 2024 – March 2026 · Gurugram
Zinnia builds software and services for the life-insurance and annuities industry.
- Java
- Virtual Threads
- MongoDB
- LangChain
- LangGraph
- RAG
Joined as Software Engineer II and was promoted to Senior Software Engineer in June 2025. Two systems: one about speed, one about taking a manual queue off people's desks.
The numbers:
- Orchestration latency from 20 seconds to under one, a 95% cut
- Policy issuance time down 72.3%
- Above & Beyond Award, 2025, for the agentic validator
What I did:
- Built a reactive orchestration engine on Java Easy Flows and MongoDB Change Streams, with virtual threads and a reactive WebClient
- Built a RAG-driven agentic validator that reads e-applications, finds the defects a reviewer would, and writes the fix-sheet itself
2021–24
Delhivery
Senior Software Engineer
2B+ shipment updates a day through one Kafka service
September 2021 – July 2024 · Gurugram
Delhivery is one of India's largest logistics and supply-chain companies.
- Python
- Kafka
- AsyncIO
- FastAPI
- Java
- Vert.x
- Spark
- Redis
Started as Software Engineer and was promoted to Senior Software Engineer in April 2024. High-throughput, event-driven services that the rest of the network leans on.
The numbers:
- 2B+ shipment updates a day on the scan-push service
- 10× faster event processing on Waybill, and fault tolerance worth a 3× business gain
- 70% off billing execution time
- Above & Beyond Award, 2023, for leading TMS SaaS delivery
- Pinnacle Problem Solver, three times, 2022
What I did:
- Built the scan-push service: a Kafka factory architecture on multi-threading and AsyncIO
- Moved Waybill to multi-threading and Vert.x
- Rewrote billing on Spring and Spark with Drools rules cached in Redis
- Led the FastAPI and Kafka integration layer for a TMS SaaS MVP that onboarded six pilot clients
2021
DXC Technology
Associate Software Engineer
First role after the B.Tech
July 2021 – September 2021 · Bangalore
DXC Technology is a global IT services company.
2025–Now
Resume Matcher
Core maintainer & top contributor
28.9K+ GitHub stars
2025 – Present · Open source
An open-source tool that tailors a resume to a job description with the language model of your choice.
- LangChain
- LangGraph
- QdrantDB
- Next.js
- Docker
- GitHub Actions
One of the core maintainers. I own the retrieval side and the release pipeline.
What it does:
- Own the RAG engine (LangChain, LangGraph, QdrantDB) that reverse-engineers how ATS software scores a resume
- Own the GitHub Actions and Docker pipeline that ships releases
2026
Jira Alerts MCP
Creator & maintainer
82 verified tools for JSM alerts and on-call
2026 · Open source, Apache-2.0
An MCP server for Jira Service Management Operations, the alerting product that replaced Opsgenie, which no other Jira MCP server covers.
- TypeScript
- MCP SDK
- Zod
- Jira REST API
- Node.js
Ask an agent what is paging you and who is on call, and let it act on the answer.
The numbers:
- 82 verified tools across alerts, schedules, teams, maintenance windows and routing
- 28 registered by default, so the agent starts narrow
What it does:
- Search alerts and read their notes and activity timeline
- Acknowledge, close, annotate and escalate alerts, and confirm the write actually landed instead of assuming it did
- Look up who is on call now and next
- Published on npm and listed on the MCP Registry and mcpservers.org
2021
Springer
Deep learning framework for cybersecurity
Framework, applications, and future research trends
2021 · Emerging Technologies in Data Mining and Information Security
R. V. Singh, B. Bhushan, A. Tyagi.
- Deep learning
- Cybersecurity
2021
SSRN, Elsevier
AI and deep learning-based solutions to enhance cyber security
Published paper
2021 · SSRN, Elsevier
R. V. Singh, B. Bhushan, L. Malhotra.
- Artificial intelligence
- Deep learning
- Cybersecurity



