Sri Harsha Kavuluri

Sri Harsha Kavuluri

Lead Software Engineer @ Rafay

About Sri Harsha Kavuluri

Sri Harsha Kavuluri is a Lead Software Engineer with extensive experience in software development, particularly in agile processes and CI/CD pipeline creation for mainframe projects. He has a strong background in SQL databases and machine learning applications, and he has worked at Tata Consultancy Services and Rafay in India.

Work at Rafay

Sri Harsha Kavuluri has been employed at Rafay as a Lead Software Engineer since 2021. In this role, he focuses on software development and engineering practices, applying his extensive knowledge in agile methodologies and software life-cycle management. His responsibilities include creating and maintaining CI/CD pipelines, which are essential for streamlining the deployment process in software projects.

Previous Experience at Tata Consultancy Services

Prior to joining Rafay, Sri Harsha Kavuluri worked at Tata Consultancy Services as an IT Analyst from 2014 to 2021. During his seven years at the company, he gained significant experience in software development and project management within the Bengaluru Area, India. His work involved various aspects of the software development life-cycle, enhancing his skills in agile processes.

Education and Expertise

Sri Harsha Kavuluri holds a Bachelor's degree in Electrical and Electronics Engineering from Koneru Lakshmaiah College of Engineering, which he completed from 2010 to 2014. He furthered his education by studying Data Science at INSAID, where he achieved a Global Certificate in Data Science from 2020 to 2021. His educational background provides a strong foundation for his technical skills and expertise in software engineering.

Technical Skills and Specializations

Sri Harsha Kavuluri possesses a diverse set of technical skills, including proficiency in SQL databases such as MySQL and SQL Server. He is also skilled in programming languages and technologies like COBOL, JCL, DB2, CICS QMF, and .NET. His experience extends to developing machine learning applications using supervised algorithms, and he is proficient in Python libraries like Sklearn, Numpy, Pandas, Matplotlib, Seaborn, and Hyperopt for data analysis and machine learning tasks.

Machine Learning and Data Analysis

Sri Harsha Kavuluri specializes in manipulating and analyzing complex, high-volume, high-dimensionality data from various sources. His expertise in machine learning includes the development of applications using algorithms such as Linear Regression, Logistic Regression, Decision Tree, and Random Forest. This specialization enables him to tackle data challenges effectively in big data environments.

People similar to Sri Harsha Kavuluri