Machiraju Srinivas is a Senior Software Engineer specializing in Python, automation, and machine learning with eight years of industry experience based in Bengaluru. He progressed through multiple engineering roles at Cisco focused on ML before joining Qualcomm, demonstrating a steady trajectory from consulting engineer to senior specialist. He holds a Master's in Data Science and Business Analytics from IISc and a BTech in Computer Science, blending rigorous academic training with practical production experience. Srinivas is a data science developer at heart who pairs model development with automation to drive scalable ML-driven workflows. Colleagues describe him as highly motivated and hardworking, with a knack for learning new tools quickly and applying them to solve operational challenges. Outside of core responsibilities he has mentored early-career engineers, hinting at growing leadership and coaching capabilities.
8 years of coding experience
5 years of employment as a software developer
Master's degree, Data Science and Business Analytics, Master's degree, Data Science and Business Analytics at Indian Institute of Science (IISc)
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Amrita University, Amritapuri Campus
Contributions:11 PRs, 15 pushes, 5 branches in 7 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.