Summary
Oleh Rukin is a Staff Software Engineer with over 10 years building backend systems and game-server infrastructure, currently shaping product engineering at Outreach from Ukraine. He brings deep production experience in C++, C#, Golang, Python, Erlang and Elixir, and has repeatedly applied database expertise with Postgres and MySQL across high-throughput, customer-facing services. His background includes leading cross-functional teams and shipping complex features at Crytek—where he progressed from junior programmer to technical team lead on the Warface project—so he blends hands-on coding with technical design, testing discipline and mentorship. Comfortable across languages and paradigms, he has also worked in data engineering roles and introduced IoC, TDD and automation practices to improve reliability and developer velocity. Notably, his career spans both game development and SaaS/data platforms, giving him an unusual mix of real-time systems and scalable backend experience.
10 years of coding experience
11 years of employment as a software developer
Igor Sikorsky Kyiv Polytechnic Institute
English, Ukrainian