Abhishek Singh is a Senior Software Engineer with 8 years of experience, currently building core systems at Rippling in San Francisco after progressing through multiple engineering roles there and at Visa. He brings strong foundations in algorithms, data structures, Linux-based development, and polyglot coding, with a particular interest in applying machine learning to practical problems. A former IIT Kharagpur M.Tech graduate and ex-Teaching Assistant, he combines rigorous academic training with hands-on product delivery in fast-moving teams. Active in coding competitions, he has a proven knack for problem solving and optimized implementation under pressure. Notably, his career path shows rapid internal growth at Rippling across geographies, reflecting both technical depth and adaptability.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Bhagwan Parshuram Institute Of Technology
M.Tech Computer Science, M.Tech Computer Science at Indian Institute of Technology, Kharagpur
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.