Summary
Oleg Usanov is a seasoned software engineering leader with 14+ years of professional experience and over a decade specializing in .NET and C# engineering. As Trading Systems Development Manager at Gunvor Services since 2014, he combines hands-on architecture and team leadership to deliver reliable, high-throughput trading systems across cloud and on-prem stacks. He brings strong practices in OOP, TDD, Rx and IoC, plus practical skills in TypeScript, SQL, messaging and NoSQL, informed by earlier work in Java, Flash and PHP. Comfortable across web, mobile and desktop domains, he has a background in finance, casino and automation systems and a hobbyist interest in machine learning and microcontrollers that keeps him experimenting with edge solutions. Notably pragmatic, he pairs deep legacy-platform knowledge with modern cloud and async design patterns to stabilize and evolve critical production services.
14 years of coding experience
8 years of employment as a software developer
Secondary school, Secondary school at TLMK
Bachelor, IT, Bachelor, IT at IATI
Russian, English