Bharat M.

Senior Software Engineer (Dev Sec Ops) @ Yugabyte

About Bharat M.

Bharat M. is a Senior Software Engineer specializing in DevSecOps, with expertise in AWS cloud and OpenStack. He holds a Master's Degree in Machine Learning/Data Science from North Carolina State University and has approximately six years of experience in backend software development.

Work at Yugabyte

Currently, Bharat M. serves as a Senior Software Engineer specializing in DevSecOps at Yugabyte. He has been with the company since 2021 and operates in the San Francisco Bay Area. His role involves integrating security practices within the DevOps process, ensuring that software development and deployment are secure and efficient.

Education and Expertise

Bharat M. holds a Master’s Degree in Machine Learning and Data Science from North Carolina State University, which he attended from 2016 to 2018. He also earned a Bachelor of Technology (B.Tech.) in Electrical, Electronics, and Communications Engineering from the Indian Institute of Technology, Roorkee, from 2009 to 2013. His educational background supports his expertise in designing and developing web applications using RESTful Web Services and MicroService Architecture.

Background in Software Development

Bharat M. has approximately 6 years of experience in backend software development. His career includes significant roles such as Consulting Engineer at Cisco Systems India Pvt. Ltd. from 2013 to 2015 and Senior Software Engineer (DevOps) at Nuage Networks from Nokia from 2018 to 2021. He has also worked as a Data Scientist at AaramShop in 2016.

Experience with Machine Learning Technologies

Bharat M. is experienced in cutting-edge Machine Learning technologies, including Deep Learning and Reinforcement Learning. His academic and professional experiences have equipped him with the skills necessary to work with these advanced technologies, enhancing his capabilities in software engineering and data science.

Teamwork and Project Management Skills

Bharat M. has demonstrated strong teamwork and project management skills throughout his career. He has experience working in large teams and is familiar with various Agile methodologies, which are essential for effective collaboration and project execution in software development environments.

People similar to Bharat M.