Denis Kuzmenok is a Senior Software Engineer with nine years of professional experience and a deep background in backend architecture, database optimization and high-load Perl and Java systems. He built e-commerce CMS platforms and large-scale projects like ava.ua—designing ETL pipelines, geotargeted ad serving and search infrastructure handling millions of documents and 100+ rps. Comfortable across languages (Perl, Java, Go, D, JavaScript) and the full stack, Denis has shifted from high-performance data processing to infrastructure roles at Luxoft and now UBS while continuing active open-source work. His contributions to well-known projects like the Elementum Kodi addon and the anacrolix torrent library show practical experience in media tooling and BitTorrent protocol extensions, including proxy and HTTP enhancements. Colocated in Krakow, he combines hands-on optimization and profiling skills with project-architect responsibilities and a knack for rescuing slow queries and scaling systems.
9 years of coding experience
16 years of employment as a software developer
Foreign languages, Foreign languages at Alexandria, School # 9
Elementum add-on for Kodi. Development of this addon has been stopped!
Role in this project:
Full-stack Developer
Contributions:205 releases, 85 reviews, 518 commits in 5 years 3 months
Contributions summary:Denis primarily contributed to the Elementum add-on for Kodi, focusing on both frontend and backend aspects. Their work includes modifications to the daemon, navigation, and RPC modules. They addressed various issues, performed cleanup, and implemented features like settings window detection and added a button for downloading all files, showcasing a broad understanding of the project's codebase.
Full-featured BitTorrent client package and utilities
Role in this project:
Back-end Developer
Contributions:7 commits, 10 PRs, 104 comments in 1 year 5 months
Contributions summary:Denis primarily contributed to the core functionality of the BitTorrent client. Their work included adding helper functions for data management and reader utilities. The user also added build flag usages for disabling a library. Additionally, they implemented the addition of proxy support to the library for HTTP requests, and added user-agent setters and usage.
full-featuredmagnet-linkbencodetrackerp2p
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.