Rajendra Prasad Kuppala
About Rajendra Prasad Kuppala
Rajendra Prasad Kuppala is a Senior Software Engineer at Barracuda in Bengaluru, India, with extensive experience in microservice architecture and a diverse technical stack.
Company
Rajendra Prasad Kuppala is currently employed at Barracuda as a Senior Software Engineer. He started his tenure there in August 2019 and works in the Bengaluru Area, India.
Title
Rajendra Prasad Kuppala holds the title of Senior Software Engineer. His current position at Barracuda sees him leveraging his extensive experience in software engineering and technical leadership.
Previous Roles at InfiSecure Technologies and Cognizant
Before joining Barracuda, Rajendra Prasad Kuppala worked at InfiSecure Technologies Inc. as a Technical Lead - Java from 2017 to 2019, spanning a period of 2 years in Bengaluru. Prior to that, he served as an Associate at Cognizant from 2011 to 2017, accumulating 6 years of experience in the United States.
Education and Expertise
Rajendra Prasad Kuppala earned his Bachelor of Technology (BTech) in Information Technology from Sri Sai Institute of Technology and Science, where he studied from 2006 to 2010. He also has educational credentials from Govt Jr College, Chinna Orampadu (Intermediate Education in Maths, Physics, Chemistry, 2004-2006) and ZPHS Ananthampalli (SSC, 2001-2004).
Technical Skills and Competencies
Rajendra Prasad Kuppala has expertise in designing and developing microservice architecture-based applications. His technical skill set includes proficiency in languages and frameworks like Java, NodeJS, Python, Spring, Hibernate, Microservices, Kafka, Storm, and JSF. Additionally, he has experience with databases such as Oracle, MySQL, and MongoDB. He is skilled in building both SaaS and Enterprise applications with a strong understanding of design patterns and Object-Oriented Design.