Brett Cherrington is a Senior Software Engineer and architect with 20+ years of experience designing and delivering cloud-native, cost-efficient systems, and 11 years in software roles focused on modern architectures. He specialises in serverless AWS solutions, infrastructure as code (CDK, Pulumi, Terraform), and full-stack development across Typescript/Node.js, Python, Java/Kotlin and Go. Brett blends hands-on engineering with strategic architecture, having led platform and API designs for fintech payments, AI reverse-engineering pipelines, and production Kubernetes ecosystems. He’s pragmatic about best practices—driving CI/CD, automated testing and observable platforms—while still coding the services he architects. Based in the Greater Bournemouth area, he pairs enterprise-grade reliability with a startup mindset, often integrating cloud services with legacy systems to accelerate delivery. An unexpected thread through his career is persistent product ownership: from founding a home-automation startup to shipping SDKs and mobile solutions for global payment devices.
11 years of coding experience
27 years of employment as a software developer
MEng Electronics, MEng Electronics at University of Southampton
Machine Learning, Machine Learning at Stanford University
Contributions:18 PRs, 35 pushes, 16 branches in 10 months
ui-componentsandroidandroid-ui
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.
Request Free Trial
Brett Cherrington - Senior Software Engineer at RevEng.AI