Kavya Devaraja
About Kavya Devaraja
Kavya Devaraja is a Software Engineering Technical Specialist at Ribbon Communications, where she has worked since 2013. She holds a Bachelor of Engineering in Electronics and Communications from VTU and has extensive experience in automation, continuous integration, and mentoring.
Work at Ribbon
Kavya Devaraja has been employed at Ribbon Communications as a Software Engineering Technical Specialist since 2013. In this role, she has contributed to various aspects of software engineering, focusing on build and release processes. Her responsibilities include automating the build process using Jenkins and managing the complete build and release workflow. Kavya has also played a key role in implementing and maintaining branching strategies utilizing Perforce (SVN) and GIT, ensuring efficient version control and collaboration among development teams.
Education and Expertise
Kavya Devaraja holds a Bachelor of Engineering (BE) degree in Electronics and Communications Engineering from Visvesvaraya Technological University (VTU), where she studied from 2008 to 2012. Prior to this, she completed her Pre-University Course (PUC) at KGF PU College, focusing on PCMB from 2006 to 2008. Her foundational education includes a 10th-grade certificate from St. Joseph's Convent Girls High School, where she studied Science. Kavya's technical expertise includes automation of test scripts, continuous integration processes, and proficiency in tools such as Jenkins, Groovy, and Python.
Technical Contributions
Kavya Devaraja has made significant technical contributions throughout her career. She designed a tool that facilitates the request for private builds for specific Git commits and initiates builds in Jenkins. Additionally, she has experience in converting manual test cases into automated test scripts, enhancing testing efficiency. Kavya contributed to the design and implementation of a continuous integration process that supports over 400 developers, utilizing Jenkins, Groovy, and Python. She has also implemented scripts for creating build IDs and managing pull requests in JIRA.
Mentorship and Leadership
In her professional capacity, Kavya Devaraja has taken on mentorship roles, guiding interns in completing their projects and helping them understand agile methodologies. Her leadership in this area reflects her commitment to fostering talent and sharing knowledge within her team. Kavya has also been recognized for proposing and implementing innovative ideas that enhance workflows and processes, demonstrating her proactive approach to problem-solving and continuous improvement.