Daniil Sivak is a software engineer with 13 years of experience building backend, data and Android systems, blending hands-on implementation with architecture for high-load and big data environments. He has driven ETL and pipeline work on multi-petabyte datasets and designed services handling 1k+ rps, while also contributing to product reverse-engineering and platform decisions. A Scala and *nix enthusiast, Daniil has practical experience in game-framework UI work (notably improving libGDX components) and modern cloud-native tooling, with Kubernetes training on his CV. His background in mathematics underpins a methodical approach to system design and data problems, and his recent roles span startups and product teams across Rostov-on-Don and the Netherlands. Colleagues know him for bridging low-level engineering (Android, UI tweaks) with scalable backend and data architectures.
13 years of coding experience
8 years of employment as a software developer
Kubernetes-based infrastructure platform, Kubernetes-based infrastructure platform at OTUS Онлайн-образование
Магистр Математика, Магистр Математика at Southern Federal University (former Rostov State University)
Desktop/Android/HTML5/iOS Java game development framework
Role in this project:
Full-stack Developer
Contributions:7 commits in 9 months
Contributions summary:Daniil primarily focused on improving and maintaining the UI of the libGDX framework. Their commits include updates to UI elements such as ScrollPane and TextField. Additionally, the user removed deprecated methods and updated code that utilized vector math functions like 'scl'. Furthermore, the user worked on a small game demo within the framework, demonstrating a working knowledge of LibGDX's systems.
Contributions:55 commits, 36 pushes, 1 branch in 11 months
neverschedulerscheduling
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.