Dmytro Vovk

Senior Software Engineer at Epic Games

Stockholm, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Dmytro Vovk is a Senior Software Engineer based in Stockholm with eight years of deep systems and game-engine experience, currently focusing on performance and memory optimization at Epic Games. He has a proven track record of squeezing large gains out of constrained hardware—leading Vermintide 2 console optimizations that cut memory use by over 1GB, built a PS4 virtual memory manager five times faster than the system allocator, and improved Lua gameplay performance through allocator and TLB-aware redesigns. Comfortable across PC, console and mobile CPU architectures (including ARM) and weak memory models, he routinely tackles multithreading and lock-free problems that other teams avoid. He also builds tooling and content pipelines (Houdini/FBX), sped up data compilation dramatically, and introduced engineering processes like code review and roadmapping. Outside of games he contributes to open-source projects around embedded hacking and cloud access for reMarkable tablets, showing a pragmatically nerdy curiosity for firmware and backend systems. Passionate about treating warnings as errors, he combines low-level hardware insight with practical engineering to deliver stable, high-performance releases.
code8 years of coding experience
job11 years of employment as a software developer
languagesEnglish, Ukrainian, Russian, Polish
github-logo-circle

Github Skills (14)

sh10
embedded10
script10
go10
shell10
api10
sys10
apidoc10
back-end-development10
scripting10
linux9
json9
version-control7
git7

Programming languages (9)

C#QMLShellC++CRustGoLua

Github contributions (5)

github-logo-circle
ddvk/remarkable-hacks

Nov 2019 - Dec 2022

additional functionality via binary patching
Role in this project:
userBack-end Developer / Embedded Systems Engineer
Contributions:5 releases, 87 commits, 25 PRs in 3 years 1 month
Contributions summary:Dmytro primarily contributed to patching the `remarkable-hacks` repository, which focuses on enhancing the functionality of the reMarkable tablet. Their commits frequently involved modifying the `patch.sh` script, specifically targeting different reMarkable tablet versions (rM1 and rM2) and their associated firmware versions. The changes often relate to enabling or modifying existing features, bug fixes, and adapting the patching process to various tablet updates. Their work indicates deep familiarity with the tablet's firmware and patching methods.
remarkable-tabletpatchingbinary-patchingadditional
juruen/rmapi

Apr 2020 - Jan 2023

Go app that allows you to access your reMarkable tablet files through the Cloud API
Role in this project:
userBack-end Developer
Contributions:5 reviews, 91 commits, 98 PRs in 2 years 9 months
Contributions summary:Dmytro's commits primarily focused on modifying and extending the Go application's back-end functionality. Key contributions include refactoring the sync logic, implementing a new 1.5 sync version, and updating related URLs. They also worked on file handling, including directory and document creation, while making the code more robust by adding generation checks. These modifications indicate that they are developing features related to the cloud API access and file management.
golangapitabletcloud-apigo
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
Dmytro Vovk - Senior Software Engineer at Epic Games