Rahul Singh is a Software Engineer with nine years of hands-on experience spanning R&D, e-commerce, and fintech—currently at Mastercard after roles at Flipkart and Synopsys. He combines a strong foundation in IoT, robotics, and embedded systems with growing mastery in AI/ML, informed by research internships on humanoid robotics and a Master’s in Computer Science from Trinity College Dublin. Known for rapid learning and meticulous attention to detail, he has delivered cross-platform applications, API-driven plugins, and NLP-powered bots early in his career. Beyond production software, Rahul pursues projects that intersect sustainability and wildlife conservation, reflecting a rare blend of technical depth and purpose-driven engineering.
8 years of coding experience
5 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Trinity College Dublin
High School Computer Science, High School Computer Science at Rani Laxmi Bai Senior Secondary School
Bachelor’s Degree Computer Science and Engeeniering, Bachelor’s Degree Computer Science and Engeeniering at Kalinga Institute of Industrial Technology, Bhubaneswar
Contributions:12 commits, 2 PRs, 10 pushes in 3 years 5 months
destinationnavigateandroidvehiclesable
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.