
He Was Already a Lead Engineer. He Still Knew He Had More to Learn.
From HCLTech to Lead Software Engineer at Persistent Systems: See how Sai Prasad Kerur mastered Microservices, Kafka, and Kubernetes with Coding Shuttle to transition into high-scale product engineering.
Rohan Saxena
February 18, 2026
2 min read
Before the Switch#
Sai Prasad Kerur was a Lead Engineer at HCLTech. Senior enough to have a team, experienced enough to know the industry, and smart enough to recognize that the gap between where he was and where the best engineers in the country were operating was not just seniority. It was architecture knowledge. Microservices, Kafka, Docker, Kubernetes, the things that make systems scalable at enterprise level, he needed to go deeper on all of it.
He enrolled in Coding Shuttle's Spring Boot 1-100 course and went back to learning with the same seriousness he brought to leading his team.
The Point Where Things Had to Change#
For senior engineers, upskilling presents a specific kind of challenge. The content needs to be advanced enough to be worth your time, practical enough to be immediately useful, and taught by someone who actually understands how these systems work in production. A lot of advanced courses fail on at least one of those dimensions.
Sai found that Coding Shuttle's course delivered on all three. He went through it while managing his full-time responsibilities at HCLTech, which required real discipline and real time management.
Where Coding Shuttle Came In#
The Spring Boot 1-100 course gave Sai a practical grasp of the distributed systems concepts that separate mid-level engineers from the ones building truly scalable applications. Anuj's emphasis on actually doing the projects, not just watching them get built, was what made the learning stick. It is easy to feel like you understand Kafka after watching someone explain it. It is a different experience entirely to build something with it yourself.
In Sai Prasad's Own Words#
"I recently completed a course called Spring Boot 1 to 100 by Coding Shuttle. It covered Microservices, Kafka, Docker, Kubernetes, and caching. Really helped me get a practical grasp of these concepts and will recommend to do try the projects told by Anuj Sir, it can help you to understand how to start building scalable applications."
Where He Stands Today#
Sai Prasad Kerur is now a Lead Software Engineer at Persistent Systems in Bangalore, a company known for its engineering excellence and high technical standards. He came in already experienced and left sharper. His specific recommendation to try the projects is the advice of an engineer who knows that watching and doing are not the same thing at all.
Want to Master Spring Boot and Land Your Dream Job?
Struggling with coding interviews? Learn Data Structures & Algorithms (DSA) with our expert-led course. Build strong problem-solving skills, write optimized code, and crack top tech interviews with ease
Learn more

