Ben Keeping is a seasoned developer with 14 years' experience building and leading delivery of web and event-driven systems across C# and Ruby ecosystems. He blends hands-on engineering with technical leadership—having architected platforms in financial services, led GIS and cloud deployments, and currently develops Ruby on Rails systems for the energy switching market. A passionate advocate of Agile practices, he consistently applies BDD/TDD, pair programming, CI/CD and event-driven design to improve quality and flow. He is comfortable across cloud and data stacks (Azure, AWS, Redshift, Redis, RDS) and has practical experience with CQRS/DDD, messaging, and data warehousing. Quietly atypical for a developer, his academic background in politics and social economic history gives him an ability to frame technical trade-offs in broader business and stakeholder contexts.
14 years of coding experience
11 years of employment as a software developer
Poltics & Social Economic History, 2:1, Poltics & Social Economic History, 2:1 at Kingston University
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.