Simple, big, and fast. I enjoy taming complexity with architectural clarity and building systems that are only limited by state-of-the-art hardware and the speed of information transmission. Passionate about the intersection of Technology and Financial Markets. Core expertise is in designing and implementing distributed, ultra low-latency systems that scale. Particularly interested in high-performance concurrent programming techniques on multi-core/multi-processor/multi-host systems that blur the boundary between software and hardware.Interests and Expertise:. high-performance computing. distributed systems. ultra low-latency design techniques. Linux performance tuning. computer architecture. domain-specific languages (DSLs). compiler design and implementation. highly-concurrent wait-free data structures. computationally-efficient algorithms. test driven development (TDD). C++ (expert level, IKM test score of 98), Java, and Lua. quantitative finance. big data workloads, analytics, and data mining. complex event processing (CEP). application frameworks for rapid prototyping and development
Listed skills include Distributed Systems, Embedded Systems, Linux, C++, and 29 others.