Shirish Badave is a Senior Software Engineer and Technical Lead with over 12 years of professional experience and more than 15 years of hands-on development across VC++, COM, .NET, Java, Delphi and modern web stacks. Based in Pune, he currently leads architecture and mentoring efforts in the shipping domain at ION, driving migrations from monoliths to microservices and using Kafka, Web APIs and Angular to build scalable systems. He has an established track record of leading teams for 8+ years, setting up Scrum/Kanban processes and maintaining legacy systems while introducing industry-standard design patterns. Comfortable across client-server, distributed and event-driven architectures, he blends deep technical fluency with practical client-facing skills from his time at Accenture, Wipro and Syncada. Notably, he pairs legacy re-engineering experience (C++/Delphi) with modern cloud-native practices, making him adept at bridging older codebases to contemporary architectures.
12 years of coding experience
8 years of employment as a software developer
MCA, Computers, First class, MCA, Computers, First class at Modern college of engg. pune
BCS, Computer Science, First class, BCS, Computer Science, First class at Bharati Vidyapeeth
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shirish Badave - Senior Software Engineer Technical Lead at ION