Raviteja Joshi
About Raviteja Joshi
Raviteja Joshi is a Lead Software Engineer at MatchMove with extensive experience in software development and a background in computer science from University BDT College of Engineering.
Title
Raviteja Joshi holds the position of Lead Software Engineer at MatchMove since 2022. His technical expertise and leadership skills are pivotal in his current role.
Current Company
Raviteja Joshi is currently working at MatchMove as a Lead Software Engineer. Starting his tenure in 2022, he is based in India, where he drives key software development initiatives and leads the engineering team.
Previous Experience at SmartBear
Before joining MatchMove, Raviteja Joshi served at SmartBear in multiple capacities. From 2021 to 2022, he worked as a Lead Software Engineer, and prior to that, from 2017 to 2021, he held the role of Senior Software Engineer in Bengaluru, Karnataka, India. During his time at SmartBear, he contributed significantly to the software quality and performance enhancement processes.
Other Professional Experience
Raviteja Joshi's career includes various roles at renowned organizations. He worked as an Application Development Consultant at MMTC-PAMP India Private Limited from 2016 to 2017 and as an Application Software Development Consultant at NTT DATA from 2014 to 2016. Earlier in his career, he was a Programmer Analyst at MindTree Ltd. from 2011 to 2014. Throughout these roles, he focused on application development and consulting within the Bengaluru Area, India.
Education and Expertise
Raviteja Joshi earned his Bachelor of Engineering (BE) degree in Computer Science & Engineering from University BDT College of Engineering, completing his studies from 2007 to 2011. His areas of expertise include implementing microservices architecture using GRPC and Spring Boot. He is also proficient in utilizing AWS cloud services to enhance application scalability and reliability.
Skills and Professional Attributes
Raviteja Joshi is known for his passion for automation, which helps increase efficiency and minimize manual efforts in software processes. He exhibits a self-starter attitude, often taking initiatives in projects independently. Furthermore, his strong interpersonal skills enable effective collaboration within teams and with various stakeholders.