Summary
Brian Lopez is an experienced software engineer and owner-manager based in Paso Robles, California, with 18 years of hands-on experience building and maintaining robust back-end systems. He spent eight years as a Senior Software Engineer at GitHub contributing to core libraries and test automation, and has a long history of impactful open-source work in the Ruby ecosystem—including contributions to libgit2, yajl-ruby, mysql2 and Rubinius. Brian excels at low-level integrations and performance-oriented features such as serializers, compression, prepared statements, and encoding detection, often touching both C and Ruby layers. His career blends systems architecture, ops, and prototyping with practical product delivery, from large platform work to small winery operations at Lopai Cellars. Notably, he’s comfortable improving test infrastructure and refactoring legacy systems to modern toolchains, which shows a pragmatic focus on maintainability as well as speed. Colleagues would describe him as a curious, hands-on engineer who prefers solving hard compatibility and performance problems behind the scenes.
19 years of coding experience
13 years of employment as a software developer
English, Spanish, Italian