Summary
Michael Popoloski is a Core Developer with 11 years of experience blending low-latency software engineering and high-performance hardware work, currently building FPGA-accelerated systems at Hudson River Trading. He brings a strong games and graphics background from ArenaNet and open-source contributions to projects like Mono, with deep expertise in C#, .NET, native-managed interoperability, DirectX, and real-time rendering. Comfortable across tool and pipeline development, API design, and optimization, he has repeatedly improved designer workflows and refactored systems for performance. His career spans both server-side and embedded domains, uniquely combining computer engineering training with hands-on FPGA and JIT/compiler work—a cross-disciplinary skill set that surfaces in high-throughput, latency-sensitive systems.
11 years of coding experience
9 years of employment as a software developer
BE & ME, Computer Engineering, BE & ME, Computer Engineering at Stevens Institute of Technology