Summary
Peter Bell is a Director and seasoned software engineer with 11+ years focused on building robust back-end systems using Kotlin and Java, complemented by deep experience in Spring Boot, cloud-native CI/CD, and TDD. He has led and contributed to large public-sector modernisation projects (notably for HMPPS and DWP), progressively replacing monolithic systems with modular, cloud-deployed services. A practitioner of agile delivery and continuous integration, he combines hands-on implementation—APIs, data stores, and automated test suites—with mentoring and team leadership across government and enterprise clients. His career spans startups to large organisations, producing practical tooling such as a RAML-driven Java code generator and sustained contributions visible in ministry repositories. Based in Chesterfield, UK, he pairs academic rigour (PhD-level research background) with pragmatic software craftsmanship that favours maintainable, well-tested systems.
11 years of coding experience
28 years of employment as a software developer
Master's Degree, Microprocessor Engineering and Digital Electronics, Master's Degree, Microprocessor Engineering and Digital Electronics at The University of Manchester
Doctor of Philosophy (Ph.D.), Electrical Engineering, Doctor of Philosophy (Ph.D.), Electrical Engineering at Nottingham Trent University