Summary
Brian Nichols is a Client Architect and seasoned financial applications developer with 13+ years building high-performance database systems and real-time trading infrastructure. Based in Pacifica, CA, he has deep expertise in Java, C#, and C++ and a track record designing multi‑terabyte tick databases, low-latency exchange feed handlers, and cross-datacenter synchronization for algorithmic trading. At Aerospike he applies that background to mission-critical, real-time NoSQL workloads that demand speed at scale, while earlier roles show end-to-end ownership from protocol-level feed servers to custom compression for time-series data. Colleagues rely on his ability to turn demanding financial data problems into compact, blazing-fast systems that reduce cost and latency. An early member of a hedge fund build-out, he combines institutional finance domain knowledge with pragmatic systems engineering.
13 years of coding experience
22 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Virginia