Jimmy Bogard

President at Lucky Penny Software

Austin, Texas, 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
Jimmy Bogard is a seasoned software architect and founder with nearly two decades of experience designing mission-critical distributed systems, microservices, and developer tools. As President of Lucky Penny Software and Jimmy Bogard Consulting, he builds and commercializes widely used .NET libraries (notably MediatR and AutoMapper) while advising enterprises on pragmatic migrations from monoliths to messaging-based architectures. A long-time Microsoft MVP and NServiceBus champion, he blends hands-on C# engineering—evidenced by influential open-source contributions like MediatR and StructureMap—with architectural leadership across manufacturing, insurance, and government domains. Based in Austin, he pairs deep domain-driven design and test-driven development expertise with practical database and integration testing work (Respawn), making complex distributed systems resilient and maintainable. Colleagues know him as “The Barley Architect,” reflecting a craft-oriented approach to clean abstractions and developer ergonomics.
code17 years of coding experience
job20 years of employment as a software developer
bookBSEE Computer Engineering, BSEE Computer Engineering at The University of Texas at Austin
stackoverflow-logo

Stackoverflow

Stats
26,425reputation
1.3mreached
297answers
3questions
Badges
automapper
top-1%
enums
top-5%
entity-framework
top-5%
dependency-injection
top-5%
model-view-controller
top-5%
unit-testing
top-5%
github-logo-circle

Github Skills (38)

asynchronous10
razor-pages10
postgresql10
multithreading10
mysql10
async10
testing10
net10
dotnet10
asp-net-mvc10
netframework10
asp-net10
sql-server10
automapper10
database-design10

Programming languages (12)

C#TypeScriptPowerShellDockerfileCoffeeScriptCSSCCMake

Github contributions (5)

github-logo-circle
jbogard/Respawn

Feb 2015 - Nov 2022

Intelligent database cleaner for integration tests
Role in this project:
userBack-end Developer & Database Engineer
Contributions:9 releases, 16 reviews, 126 commits in 7 years 10 months
Contributions summary:Jimmy primarily focused on improving database support for the Respawn library. They added support for SQL Server, Postgres, and MySQL databases. The user implemented the necessary database adapter classes to handle different database-specific commands, queries, and connection requirements for intelligent database cleaning during integration tests. This work involved significant changes to the database interaction layer, as well as the addition of testing infrastructure.
testingdatabaseintegration-testsdatabase-cleanerintelligent
jbogard/ContosoUniversity

Mar 2015 - Oct 2016

Contoso University sample re-done the way I would build it
Role in this project:
userFull-stack Developer
Contributions:52 commits, 3 PRs, 41 pushes in 1 year 8 months
Contributions summary:Jimmy's initial commit involved setting up the foundation with migrations, suggesting backend development. Subsequent commits indicate a focus on structuring the project using feature folders, including changes in the project file and adding Razor view engine for feature-based views. Further contributions involve updating packages, configuring dependency injection, and converting actions to use view models, suggesting work across the stack.
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
Jimmy Bogard - President at Lucky Penny Software