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.
16 years of coding experience
22 years of employment as a software developer
BSc, Computer Science, Mathematics, BSc, Computer Science, Mathematics at University of Auckland
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.
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