Anurag Singh is a Data Scientist with 9 years of experience based in Bengaluru, specializing in transforming structured and unstructured client data into production-ready machine learning and deep learning solutions using Python. He combines hands-on modeling with strong requirements gathering and technical-architecture skills, bridging business needs to scalable analytics implementations. At IBM since 2018, he has progressed from application development to building predictive systems that inform decision-making across enterprise clients. His academic background includes a master’s in Computer Science from Maulana Azad National Institute of Technology and a bachelor’s in IT, grounding his applied work in solid theoretical foundations. Known for a pragmatic approach, he balances mathematical rigor with practical engineering trade-offs to deliver reliable models. Outside work he describes himself simply as a software engineer who “loves maths and sleep,” hinting at a focused, disciplined mindset toward problem solving.
9 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, 8.1, Master's degree, Computer Science, 8.1 at Maulana Azad National Institute of Technology
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Jabalpur Engineering College
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.