Chris Cheel

Cloud Platform Lead

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Chris Cheel is a Cloud Platform Lead with 11 years of experience building developer experience and platform enablement for cloud-native teams across the UK. Previously a Principal Platform Engineer at IMS and a senior engineer at Genesys, he blends hands-on engineering with leadership in shaping CI/CD, observability, and developer toolchains. His open-source contributions include improving testability in the popular Blockly Android project and enhancing AssertJ with richer assertions and better date/time checks, reflecting a pragmatic focus on reliability and developer ergonomics. Trained as an MEng chemical engineer at Cambridge, he brings a systems-oriented, analytical approach to platform problems and a habit of breaking complex systems into testable, maintainable parts. Notably, he pairs deep backend and mobile test-suite improvements with a track record of enabling teams to ship faster with fewer regressions.
code11 years of coding experience
job15 years of employment as a software developer
bookMEng, Chemical Engineering, MEng, Chemical Engineering at University of Cambridge
bookKing Edward's School, Birmingham
languagesGerman
github-logo-circle

Github Skills (7)

assertion10
javas10
type-assertion10
junit10
android10
java10
testing10

Programming languages (8)

JavaShellRustScalaJavaScriptFregeF#Kotlin

Github contributions (5)

github-logo-circle
google/blockly-android

Dec 2016 - Dec 2017

Blockly for Android
Role in this project:
userMobile Developer (Android)
Contributions:33 commits, 34 PRs, 47 comments in 1 year
Contributions summary:Chris primarily worked on improving the test suite for the Blockly Android library, specifically within the `blockly-android` repository. Their contributions included refactoring existing tests by splitting them into smaller, more manageable units, and updating exception handling to use JUnit 4's ExpectedException. Furthermore, they addressed the removal of deprecated dependencies. Overall, the user's focus was on enhancing the testability and maintainability of the Android library's codebase.
kotlinandroidblockly
assertj/assertj

Dec 2015 - Dec 2017

AssertJ is a library providing easy to use rich typed assertions
Role in this project:
userBackend Developer
Contributions:10 commits, 16 PRs, 43 comments in 2 years 1 month
Contributions summary:Chris's commits primarily focused on enhancing the AssertJ library with new assertion methods. These additions include features like `isNotCloseTo` for floating-point numbers, assertions for sequences, and improvements to the documentation by adding code examples. Furthermore, the user implemented an `isToday()` assertion for LocalDate objects, demonstrating an understanding of date and time manipulation. These changes contribute to the library's overall usability and the robustness of its assertion capabilities.
assertionsassertjtestingtyped-assertionstyped
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
Chris Cheel - Cloud Platform Lead