Denis Pribavkin is a software engineer with 8 years of experience specializing in backend development, algorithms, data structures, and applied mathematics. Based in Zurich, he has built production software at Google and Yandex after progressing from junior roles at Haulmont and SimbirSoft. He contributes to notable open-source work on the enterprise CUBA Platform, improving UI/editor components and data grid/export behavior—demonstrating attention to developer ergonomics and enterprise UX. Comfortable across the stack, Denis combines strong algorithmic thinking with pragmatic engineering to ship reliable features at scale. An intermediate Arch Linux user and mechanical keyboard enthusiast, he brings a detail-oriented, tinkerer’s mindset to both code and tooling.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Applied Mathematics and Computer Science, Bachelor's degree, Applied Mathematics and Computer Science at Samara State Aerospace University
CUBA Platform is a high level framework for enterprise applications development
Role in this project:
Full-stack Developer
Contributions:30 commits, 2 PRs, 41 pushes in 6 months
Contributions summary:Denis contributed to the CUBA Platform, focusing on enhancements to the GUI framework and editor components. Their work included adding copy functionality to a tree component in the Role editor, improving the Excel export feature for TreeDataGrid, and addressing issues related to DataGrid editor behavior. Additionally, the user implemented changes to the Calendar component, including allowing the setting of the first day of the week, and modified the LookupField.
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.