Summary
Igor Trubnikov is a software engineer with 11 years of experience specializing in high-performance C++ and .NET systems for metrology and industrial applications. Based in Pleasanton, he has driven significant performance wins—most notably a 7x speedup in a 3D model rebuild algorithm—and built real-time cloud monitoring and messaging services using RabbitMQ/MSMQ, MassTransit, WCF, and reactive .NET patterns. His work spans deep systems programming (Managed C++, C++) to rich desktop UX with WPF/XAML and MVVM, and he’s comfortable bridging native and managed code in demanding simulation and visualization projects. A former contractor turned long-term team member at KLA-Tencor, he pairs rigorous technical craftsmanship with practical product sense for customer-driven features like custom 3D shapes and flexible dispersion simulation libraries. Holding a Master’s in Systems Engineering and a Maths PhD noted on his GitHub, he brings both theoretical depth and hands-on delivery to complex engineering problems.
11 years of coding experience
5 years of employment as a software developer
Master degree, System Engeneering, Master degree, System Engeneering at Voronezh State Technical University
English, Russian