Summary
Luben Popov is an NYC-based software engineer with 10 years of experience building low-latency, real-time analytics for the derivatives market at Bloomberg using C++, Python, and Rust. He designs scalable distributed systems that ingest millions of ticks per second, leveraging Kafka, Cassandra, and Redis, and has pioneered application-level sharding and novel buffering strategies to maximize throughput. His background spans game engines, simulation, and robotics—he converted research Matlab into production-ready C# simulations and modeled drone swarm behavior for his master's thesis. Luben collaborates effectively with quants and researchers on AI and simulation projects, including Keras/TensorFlow work, and advocates for Rust as a safer alternative to C++ in performance-critical code. He has a strong foundation in mathematics and computer science (UT Austin BS, University of Houston MS) and a track record of pragmatic engineering that bridges research prototypes and production systems. Notably, he brings game-development performance tuning experience to financial systems, a blend that informs creative low-level optimizations.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Houston
Bachelor of Science - BS, Mathematics and Computer Science, Bachelor of Science - BS, Mathematics and Computer Science at The University of Texas at Austin
The Woodlands College Park High School
Bulgarian, Spanish