Jonathan Canning is a founder and technical lead with 15+ years building high-throughput, event-driven systems and SaaS platforms, currently leading OKMQ and running a software consultancy from Cambridge. He blends hands-on backend engineering in Go, F# and TypeScript with pragmatic architecture—shipping distributed streaming, real-time billing, and cloud-native services for startups and enterprises alike. An active open-source contributor, he has improved prominent .NET/F# projects such as Paket and Giraffe, bringing practical fixes and new features to widely used developer tooling. A community builder who co-organised multiple DDD and F# events, he pairs Theory Y people-first leadership with XP practices like pair programming and TDD to raise team effectiveness. Beyond software, he’s launched consumer-facing products including a property search engine with 50k monthly users, showing an eye for product-market fit as well as engineering craft.
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Role in this project:
Back-end Developer
Contributions:14 commits in 1 year 3 months
Contributions summary:Jonathan focused on extending the ServiceStack framework's functionality related to RESTful routes. They implemented an extension method for adding RESTful routes and updated the method signature to match other existing methods. Their contributions also included adding features for handling file uploads and making the API more flexible. These changes enhance the framework's capabilities for building web services.
A native functional ASP.NET Core web framework for F# developers.
Role in this project:
Back-end Developer
Contributions:7 commits, 5 PRs, 2 branches in 1 year 6 months
Contributions summary:Jonathan primarily contributed to the Giraffe web framework, focusing on core functionality and extensions. They implemented new features like `TryGetQueryStringValue`, `routeBind`, and improved existing handlers. The user also worked on integrating features like DotLiquid and Razor views into the framework, enhancing its templating capabilities. Furthermore, the user made general improvements and refactoring to the existing middleware and extensions.
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.