Daniil Timachov is a Senior Software Engineer with seven years of C++ expertise, specializing in media processing, SDK development, and cross-platform performance optimization. He combines a machine learning background with hands-on experience implementing video coding algorithms, media packaging, and IPC/gRPC integrations across Windows, macOS (including ARM) and Linux. Daniil has a track record of modernizing legacy codebases to current C++ standards (C++11–20), improving throughput through benchmarking and profiling, and applying generic programming techniques in safety-critical contexts like risk management. Based in Lviv, Ukraine, he balances deep systems-level skills (AVC/HEVC, MXF, QuickTime, DNx) with pragmatic SDK support for real-world editing workflows. A subtle strength is his ability to bridge research-oriented ML thinking with robust production C++ engineering, making him effective at turning algorithmic ideas into maintainable, high-performance media software.
7 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Lviv Polytechnic National University
Contributions:11 pushes, 1 branch, 1 comment in 2 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniil Timachov - Senior Software Engineer at GlobalLogic