Principal Backend Engineer | 8+ Years of Experience
LinkedIn β’ GitHub
π§ [email protected]
I'm a hands-on backend engineer passionate about building scalable distributed systems and driving platform modernization. I specialize in microservices architecture, robust API design, and leading teams to deliver high-impact, resilient backend solutions. My open source work focuses on developer tooling for API simulation, testing, and cloud-native workflows.
After completing my M.Tech in Computer Science from IIIT Delhi, I began my career engineering payment and compliance microservices at Directi (now Newfold Digital). Over the years, I took on increasingly complex challenges, progressing from Software Engineer to Principal Backend Engineer.
- Early Career: Built and integrated payment gateways and compliance microservices, ensuring platform PCI and international regulatory compliance.
- Platform Modernization: Led the migration of the OrderBox monolith (serving 5M+ customers) to a microservices-based registrar platform using Spring Boot, dramatically improving scalability and maintainability.
- Technical Leadership: Drove multi-million dollar revenue projects, such as enabling .COM resale with Verisign NUP and integrating SnapNames auctions, and delivered ICANN RDP compliance for 300+ TLDs.
- Mentorship: Grew and mentored engineering teams, championing best practices for API development, cloud security, and test automation.
- Open Source Impact: Became a major contributor to Hoverfly and WireMock, and created Hoverfly MCP Server β a modern API mocking solution adopted in AI development tools.
SpectoLabs/Hoverfly (repo)
Major contributor (50+ PRs): enhanced API simulation/testing via features like delay capture, fallback logic, Docker support, and CI improvements.
WireMock/WireMock (repo)
Contributor to API mocking and testing improvements.
Hoverfly MCP Server (repo)
Creator & Maintainer β Architected and built this Spring Boot-based, AI-ready MCP server (used in tools like Cursor, Claude). It accelerates API mock management for AI-driven and distributed development.
- Languages: Java, Golang
- Frameworks: Spring Boot, JUnit 5, WireMock, Hoverfly
- Cloud & DevOps: AWS (Lambda, Cognito, ECS, S3), Docker, Jenkins
- Databases & Infra: PostgreSQL, Redis, Memcached
- Tools: Git, Kibana, Datadog, Flyway, Liquibase
- M.Tech β Computer Science, IIIT Delhi (2015β2017)
- B.Tech β Information Technology, JIIT Noida (2009β2013)
- GitHub
- Email: [email protected]
Open to collaborations, open source, mentorship, and new opportunities!