Rakesh Patil
About Rakesh Patil
Rakesh Patil is a Backend Engineer with extensive experience in developing microservices architecture using Spring Boot. He has worked at several technology companies, including Seagate Technology and Tata Consultancy Services, and is proficient in tools such as Docker and Mockito.
Work at Ridecell
Rakesh Patil has been employed at Ridecell as a Backend Engineer since 2019. In this role, he focuses on developing and maintaining backend systems, leveraging his expertise in microservices architecture. His contributions are integral to enhancing the functionality and performance of the company's applications.
Previous Experience in Software Engineering
Before joining Ridecell, Rakesh Patil held several positions in software engineering. He worked at Seagate Technology as a Senior Software Engineer for six months in 2015, contributing to projects in the Pune Area, India. He also served as a Senior Software Engineer at Clogeny Technologies for a brief period in 2015. Prior to these roles, he spent six years at Tata Consultancy Services as an Information Technology Analyst from 2009 to 2015.
Technical Skills and Proficiencies
Rakesh Patil is proficient in developing microservices architecture using Spring Boot. He utilizes Docker for containerization, which enhances application deployment and scalability. His skills include integrating MongoDB and MySQL databases within backend systems. Additionally, he is experienced in using Mockito for unit testing in Java applications and implementing OAuth and OpenID Connect for secure authentication processes.
Education and Expertise
Rakesh Patil studied at Walchand College of Engineering in Sangli, where he earned a Bachelor of Engineering (B.E.) degree in Computer Science. His educational background provides a strong foundation for his career in software engineering and backend development.