Stuart Blackler is a Principal Software Engineer and proven engineering leader based in London with nine years of experience delivering scalable, cloud-native .NET systems and building high-performing teams. He has repeatedly driven operational and cost optimisations—most recently cutting cloud spend by over 75% and reducing production incidents through reliability-focused practices as a CTO and principal engineer. Stuart is a hands-on architect who designs robust backend services for high-throughput systems (payments, blockchain, and banking APIs) and has led cross-organisation initiatives like auditing/security platforms and developer portals. He champions observability and developer experience, contributing to OpenTelemetry’s .NET client and improving debugging and maintainability there. Equally comfortable shipping code and shaping process, he pairs Terraform-driven AWS automation and CI/CD improvements with mentoring and company-wide engineering standards. Beyond work, he publishes .NET content as a YouTuber, combining public teaching with sustained open-source contributions.
9 years of coding experience
15 years of employment as a software developer
Cowes High
HND, Computer And Software Developement, HND, Computer And Software Developement at Isle of Wight College
BSc Computing, Advanced Networking and Data Mining, BSc Computing, Advanced Networking and Data Mining at Bournemouth University
AS Level, Psychology, AS Level, Psychology at Carisbrooke High
.NET Standard framework to create simple and clean design. Advanced features for DDD, CQRS and Event Sourcing.
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR, 3 comments in 13 days
Contributions summary:Stuart primarily contributed to the infrastructure of the OpenCQRS framework, focusing on database provider implementations. They added support for various database systems, including CosmosDB (MongoDB & SQL), Entity Framework Core with SQL Server, PostgreSQL, SQLite, and MySQL. They also refactored the project to use .NET Standard and updated the target frameworks for broader compatibility.
Contributions:5 commits, 7 PRs, 8 comments in 3 days
Contributions summary:Stuart primarily focused on improving the code quality and maintainability of the OpenTelemetry .NET client. Their contributions include preventing unnecessary recalculations in the `ToString()` method for `Timestamp` and `Duration` classes. The user also added debugger displays for various data types, aiding in debugging and code analysis. Furthermore, they optimized the code by reusing private static fields.
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.