Shirish Sharma

Shirish Sharma

Expert Software Engineer @ TomTom

About Shirish Sharma

Shirish Sharma is an Expert Software Engineer at TomTom, leading a team to deliver high throughput streaming systems and implementing advanced technologies.

Current Role at TomTom

Shirish Sharma serves as an Expert Software Engineer at TomTom. Since 2021, he has been leading a team of 7 engineers in Pune, Maharashtra, India. His team focuses on delivering a high throughput streaming system capable of handling over 100 million map transactions per day. He utilizes technologies such as Azure Databricks, Azure DevOps, and Delta Lake. During his tenure, he has designed and implemented a Delta Lake Architecture using Azure Databricks and implemented OAuth across services. He is also responsible for writing Azure DevOps pipelines for the deployment of various applications.

Previous Role at AIRA MATRIX

From 2017 to 2021, Shirish Sharma worked at AIRA MATRIX as a Lead Engineer in the Mumbai Area, India. During his 4-year tenure, he gained significant experience in leading engineering projects and teams. This role allowed him to further develop his expertise in various software engineering domains, preparing him for his current responsibilities at TomTom.

Experience at Pitney Bowes

Between 2012 and 2017, Shirish Sharma served as an Advisory Software Engineer at Pitney Bowes in Pune Area, India. Over the course of 5 years, he was involved in various facets of software development, which bolstered his understanding and competence in creating robust software solutions. This experience added to his extensive background in the industry.

Educational Background

Shirish Sharma boasts a strong educational foundation. He completed a Post-Graduation Diploma in Advanced Computing at Sunbeam CDAC with a focus on Wireless and Mobile Technology from 2009 to 2010. Prior to that, he earned a Bachelor of Engineering (B.E.) in Electronics and Telecommunications Engineering from Wadia College between 2005 and 2009. He also studied Computer Science at Kendriya Vidyalaya, achieving his HSC from 2004 to 2005.

Technical Expertise

Shirish Sharma has hands-on experience with a range of advanced technologies. His skill set includes Azure Databricks, Azure DevOps, Delta Lake, Kafka, Scala, Java, SpringBoot, and Python. At TomTom, he has leveraged these technologies to design and implement sophisticated systems, demonstrating a deep proficiency in both the theoretical and practical aspects of software engineering.

People similar to Shirish Sharma