Bradley Grainger

Chief Software Architect at Logos

Bellingham, Washington, United States
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

🤩
Rockstar
🎓
Top School
Bradley Grainger is a seasoned software architect with 16 years of professional experience and a long tenure at Logos where he progressed from developer to Chief Software Architect. He specializes in back-end systems, database connectivity, and performance tuning within the .NET ecosystem, contributing notable fixes and optimizations to high-profile open-source projects such as MySqlConnector, WPF, and the TechEmpower Framework Benchmarks. Bradley has deep expertise in ADO.NET providers, Entity Framework Core integrations, and reliable async database operations, and he’s known for pragmatic fixes that reduce allocations and improve robustness. Based in Bellingham, WA, he pairs hands-on C#/.NET development (including modernizing projects to .NET 5 and using Span<byte>) with architecture and delivery oversight. An under-the-radar strength is his pattern of subtle but impactful contributions—small changes that materially improve performance and reliability across widely used libraries.
code16 years of coding experience
job22 years of employment as a software developer
bookBSc, Computer Science, Mathematics, BSc, Computer Science, Mathematics at University of Auckland
stackoverflow-logo

Stackoverflow

Stats
27,836reputation
2.6mreached
475answers
1question
Badges
sql
top-5%
entity-framework-core
top-5%
winapi
top-5%
console-application
top-5%
mysql
top-1%
image
top-5%
github-logo-circle

Github Skills (87)

nuget10
benchmark10
databases10
asp-net-core10
asp-net10
netcore10
wpf10
performance-monitor10
frameworkbenchmarks10
dotnet10
mysql-connector10
performance-optimization10
data-integration10
benchmarkjs10
database10

Programming languages (25)

C#CMakefileGoHTMLTypeScriptShellBicep

Github contributions (5)

github-logo-circle
mysql-net/MySqlConnector

Mar 2016 - Jan 2023

MySQL Connector for .NET
Role in this project:
userBack-end Developer
Contributions:193 releases, 145 reviews, 2327 commits in 6 years 11 months
Contributions summary:Bradley's commits primarily focus on improving the functionality of the MySQL Connector for .NET. They fixed bugs related to string literals, added support for .NET Core 3.0 and C# 8 features, and implemented features such as the "NoBackslashEscapes" option. The user also made several optimizations and bug fixes related to various aspects of the MySQL Connector, demonstrating expertise in the ADO.NET provider.
dotnetmysqlado-netmysql-connectorconnector
praeclarum/FuGetGallery

Nov 2019 - May 2021

An alternative web UI for browsing nuget packages
Role in this project:
userBack-end Developer
Contributions:4 reviews, 13 commits, 16 PRs in 1 year 6 months
Contributions summary:Bradley primarily focused on enhancing the functionality and robustness of the NuGet package browsing web UI. Their contributions include addressing missing data from the NuGet API, improving version parsing, and incorporating support for SemVer 2 packages. They also worked on displaying search result messages, integrating a MySQL license exception, and upgrading the project to .NET 5, alongside using C# 9 features.
reactweb-uinuget-packagesbrowsingnuget
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
Bradley Grainger - Chief Software Architect at Logos