Brian Springer
About Brian Springer
Brian Springer is a Senior Director of Engineering at Branch, where he has worked since 2015. He has extensive experience in software engineering, having previously held positions at Microsoft, International Game Technology, and Spotify.
Current Role at Branch
Brian Springer serves as the Senior Director of Engineering at Branch, a position he has held since 2015. In this role, he oversees engineering operations and leads various technical initiatives. His work focuses on optimizing the company's engineering processes and enhancing product development. He operates from the company's headquarters in Palo Alto, California.
Previous Experience in Engineering
Prior to his current role, Brian Springer accumulated extensive experience in engineering across several prominent companies. He worked at Microsoft from 2001 to 2006 as a Software Development Engineer. He then joined International Game Technology (IGT) from 2007 to 2014 as a Senior Staff Software Engineer. Following that, he spent a year at Spotify as a Senior Backend Engineer from 2014 to 2015.
Education and Technical Skills
Brian Springer studied Computer Science at the University of Nevada, Reno, where he completed relevant coursework. His technical expertise includes working with large-scale Kafka, Kubernetes, and Mesos clusters on AWS infrastructure. He has developed significant projects such as a graph data store on Aerospike and an event pipeline on Spark streaming capable of processing 100,000 events per second.
Engineering Projects and Innovations
Throughout his career, Brian has contributed to various engineering projects. He created an analytics data store from scratch on Aerospike, utilizing boolean operations on HyperLogLogs for unique counts. Additionally, he engineered an edge gateway based on Nginx in Lua, which was designed for routing, authenticating, and validating production traffic.