Brian Gardner
About Brian Gardner
Brian Gardner is a Staff Software Engineer with extensive experience in software development and consulting. He has held various positions in notable companies and specializes in building backend APIs and event-driven microservices using the C#/.Net stack.
Current Role at WebAI
Brian Gardner serves as a Staff Software Engineer at WebAI, a position he has held since 2023. He works in a hybrid environment based in Grand Rapids, Michigan. In this role, he focuses on developing backend APIs and event-driven microservices, utilizing his expertise in the C#/.NET stack.
Previous Experience in Software Development
Brian Gardner has extensive experience in software development, having held various positions across multiple companies. He worked as a Senior Staff Software Engineer at Nuvalence from 2020 to 2023, and prior to that, he was a Senior Developer at ShopWithScrip for 11 months in 2019. His career also includes roles at Amway as a Senior Software Developer and at GE Aviation as a Lead Software Engineer.
Entrepreneurial Background
Brian Gardner founded Socratic Development, where he worked as a Solutions Developer from 2014 to 2019. This role allowed him to leverage his software engineering skills in a startup environment, contributing to the growth and development of the company in the Greater Grand Rapids, Michigan Area.
Education and Technical Skills
Brian Gardner earned a Bachelor’s degree in Computer Science from Grand Valley State University, completing his studies from 2000 to 2005. He specializes in backend API development and event-driven microservices, particularly within the C#/.NET technology stack. He also advocates for living documentation through Diagrams-as-Code tools like Structurizr and MermaidJS.
Consulting and Adaptability
Brian Gardner possesses broad experience in consulting, which enhances his adaptability to new business environments. He has a proven ability to quickly identify root cause issues across various technologies, making him a valuable asset in any software development team.