Rob Baines is a seasoned Technical Lead with over two decades of commercial experience specialising in systems integration and APIs, currently shaping Ravelin's fraud detection platform. He combines hands-on implementation in Go, Python and Java with deep expertise in message-oriented middleware, ESBs and a wide range of datastores (Cassandra, Postgres, MongoDB, Oracle and legacy DB/400). Rob has led architecture teams and run cradle-to-grave ESB governance while remaining a pragmatic developer—designing microservice APIs, lambda-style analytics pipelines and enterprise SSO/OAuth solutions. Comfortable across startups and large enterprises, he brings a rare blend of legacy-platform know-how (RPG, IBM iSeries) and modern cloud-native practices. Known as a self-starter and effective communicator, he’s equally at home mentoring architects or diving into code to unblock production issues.
14 years of coding experience
25 years of employment as a software developer
HND, Computer Studies, HND, Computer Studies at University of Bedfordshire
BA, Business Administration, BA, Business Administration at University of Buckingham
Contributions:8 commits, 7 pushes, 1 branch in 2 years 6 months
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.