Summary
Oleksiy Yakovenko is a principal-level software engineer based in Copenhagen with over a decade of experience delivering cross-platform systems from image editing and mobile apps to game engines and audio/DSP. He combines deep technical craft—expertise in Clean Architecture, SOLID, TDD, multithreading and low-level debugging—with hands-on product work at Capture One, Unity, Hasselblad and Nuuday. Comfortable leading teams and ceremonies, he has served as scrum master and mentors peers while driving process and test engineering improvements. His background spans both system programming and rich UI work, giving him a rare ability to refactor complex legacy code and ship polished user-facing features. Notably, his career threads through game engine and build-system development into professional imaging, reflecting a pragmatic versatility across real-time and batch-processing domains.
11 years of coding experience
25 years of employment as a software developer
Bachelor's (unfinished) Computer Science, Bachelor's (unfinished) Computer Science at Donetsk National Technical University
Russian, Ukrainian, English