Summary
Brian Davis is a seasoned technology leader with 11+ years in electronic trading and a deep background in options market making and volatility trading, currently serving as Vice President at Bank of America Merrill Lynch and senior engineer at Ullink. He builds low-latency C++/Linux trading systems, designs exchange connectivity and market data pipelines, and has led geographically distributed teams and business openings from the U.S. to Hong Kong. Brian pairs finance-grade software expertise with hands-on hardware and robotics skills—microcontroller programming, PCB design, CAD and CNC—that he leverages as cofounder of a hardware consultancy for early-stage product development. His career blends high-stakes, production trading systems with practical prototyping know-how, enabling rapid iteration from algorithm to physical prototype.
11 years of coding experience
12 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Cornell University
MA, Computer Science, MA, Computer Science at University of Tennessee, Knoxville