Ravi Ranjan is a backend software engineer based in London, UK, with 4+ years building high-throughput, event-driven Java microservices on Spring Boot, Kafka, and Azure/AKS.
Biography: I build backend systems that don't fall over. 4+ years turning slow, brittle workflows into fast, event-driven Java microservices on Spring Boot, Kafka, and Azure/AKS — based in London, UK. Give me a high-throughput API, a flaky legacy process, or an observability gap and I'll close it. Comfortable across Java 8 through 21, Docker, CI/CD, JUnit/Mockito, OpenAPI/Swagger, SQL/NoSQL, caching, and OAuth2/JWT. I care about clean architecture because I've cleaned up the mess when it's missing. Beyond code, I lead cross-functional agile teams and act as the technical voice in the room when product management is weighing scalability against roadmap.
Experience: Systems Engineer at Tata Consultancy Services — Onsite, London (Aug 2024 — Present); Systems Engineer at Tata Consultancy Services — Offshore, Kolkata (Aug 2021 — Aug 2024)
Education: B.Tech, Computer Science and Engineering — CGPA: 8.6, Bengal Institute of Technology, Kolkata, India (Jul 2017 — Jul 2021)
Technical skills: Languages: Java 21; Backend & Frameworks: Spring Boot (2.x/3.x), Spring Batch, Spring MVC, Spring Data, REST APIs, Microservices Architecture; Build & Testing: Maven, Gradle, JUnit, Jacoco, SonarQube, Semgrep, Snyk; Cloud & DevOps: Microsoft Azure (AKS, Web Apps, Functions, Logic Apps), Azure DevOps CI/CD, Docker, Git; Messaging & Streaming: Apache Kafka (Confluent), MQ (IBM MQ); Databases & Caching: MongoDB, SQL Server, Redis; Security: JWT, Prisma Cloud, Wiz; Observability: Dynatrace, New Relic, PagerDuty; Architecture & Patterns: Distributed Systems, Event-Driven Design, Domain-Driven Design, API Versioning, Idempotency, Resilience Patterns
Projects: Supplier ASN Validation Re-architecture (2024) — Re-architected supplier ASN validation workflows, cutting P99 processing time from 25 minutes to 5ms and delivering an 85% annual cost reduction. [Java 21, Spring Boot, Azure]; Active-Active Multi-Region Microservices (2024) — Engineered an active-active microservices architecture across multiple Azure regions for 100% continuity during peak seasonal trading, and led DR/failover testing that cut potential RTO by 40%. [Azure AKS, Spring Boot, Disaster Recovery]; Supplier Self-Billing Platform (2022) — Built the core microservices for a major UK grocery retailer's supplier self-billing platform, including automated tax calculation and audit trails ensuring 100% GSCOP compliance, plus AKS/Azure DevOps CI/CD reducing deployment lead time by 30%. [Java, Spring Boot, AKS, SQL Server, MongoDB]; Smart Farming & Water Saving IoT System (2020) — Government-funded IoT system for smart farming and water conservation, developed with The Institution of Engineers (India). [IoT, Government-funded]
Testimonials: "Having worked closely with Ravi on a shared product, I can testify to his diligence, engineering talent and proactive behaviour - always willing to take responsibility and solve for ambiguity. It was a pleasure working with Ravi, an opportunity I would look forward to again should it arise." — Richard Spencer, Product Manger (5/5); "An Exceptional Java Developer I have had the pleasure of working with Ravi Ranjan for 3 years at TCS, and I can confidently say he is one of the most skilled and reliable Java developers I have ever encountered. Ravi possesses a deep and comprehensive understanding of the Java ecosystem, with expert-level proficiency in Spring Boot, microservices architecture, and cloud-native development on Azure. His ability to architect, develop, and deploy complex, high-performance backend systems is truly impressive. I was particularly impressed with his work on the Inventory Managment System in Retail Domain, where he successfully built scalable cloud-based microservices platform using Springboot/ SpringBatch/Java 17. He is a proactive problem-solver, dedicated to quality, and an invaluable asset to any team. Any company would be fortunate to have him. Always ready to participate in Hackathons happening around him I highly recommend Ravi Ranjan without any reservation." — Saravanan Jeyabalan, Senior Engineer (5/5)
Patents: Electronic User Fees Collection System at Toll Plaza for Unidirectional Roads (Patent No. 534102 · Application No. 202031018593, Granted 22 Apr 2024); Intelligent Water Metering System (Patent No. 554983 · Application No. 202031054081, Granted 25 Nov 2024)
Publications: GO-COVID real-time analytics dashboard — ISSN 0973-8975; Enhancements for App-based Cab Services — ISBN 9783110767667
Achievements: Mentor — UNESCO India Africa Hackathon; Winner — Benagalthon