Jonathan Channon is a seasoned engineering leader and hands-on software engineer with 14 years of professional experience and over 25 years of working with computers. Currently Head of Engineering at Elaway and founder of BRAVE4, he combines platform and product leadership with deep back-end expertise across .NET and F#/ASP.NET Core ecosystems. An active open-source contributor, Jonathan has notable contributions to widely used projects like OmniSharp and the Carter framework—bringing pragmatic features such as OpenAPI support, bind/validate hooks, and clearer API endpoints. He is equally comfortable driving architecture and mentoring teams as he is diving into code, tests, and documentation to improve developer experience. Based in Bath, UK, he pairs a quick learning mindset and organisational discipline with a taste for unconventional ways to interact with technology.
14 years of coding experience
20 years of employment as a software developer
Churchill Community School
BSc (Hons), Psychology; Geography, BSc (Hons), Psychology; Geography at The University of Northampton
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
Role in this project:
Back-end Developer
Contributions:31 reviews, 287 commits, 266 PRs in 5 years 8 months
Contributions summary:Jonathan appears to be a back-end developer focused on the development of the Carter framework. They made the initial commit to the repository and then contributed significantly by adding core functionality and extension methods, specifically for creating web applications with ASP.NET Core. They also introduced features such as Bind and Validate, as well as before and after hooks, and exception handling, demonstrating a focus on simplifying the development process within the framework. The user also introduced support for OpenAPI.
A native functional ASP.NET Core web framework for F# developers.
Role in this project:
Back-end Developer
Contributions:18 commits, 3 PRs, 7 comments in 8 months
Contributions summary:Jonathan primarily focused on documenting and adding XML documentation to various modules within the Giraffe framework. This includes core components such as `Common.fs`, `ComputationExpressions.fs`, `Serialization.fs`, `FormatExpressions.fs`, and `Core.fs`. The documentation updates span across various aspects of the framework, from core functionalities to response handling and model binding. The commits indicate a focus on enhancing the readability and maintainability of the codebase through detailed documentation.
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.