Maxim Gorbunkov

Senior Developer at CUBA platform

Russia
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
Maxim Gorbunkov is a senior back-end developer with 16 years of experience, focused on building and hardening enterprise Java frameworks. Based in Russia, he contributes to notable open-source projects like CUBA Platform and Jmix, where his work centers on backend architecture, file storage, user rights, and a major migration to Spring Security. He combines deep platform knowledge with practical refactors that remove legacy auth patterns and introduce modern authentication and authorization flows. At Haulmont Technology and CUBA Platform since 2009/2013, he has consistently improved core modules and implemented new entity-driven features, demonstrating an ability to evolve large codebases safely. Colleagues can rely on him for secure, maintainable backend solutions and thoughtful modernization of legacy systems.
code16 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
291reputation
3kreached
8answers
0questions
github-logo-circle

Github Skills (23)

authorizations10
back-end-development10
user-authentication10
authentication10
spring-security10
jmix10
java10
javas10
database-design10
authorization10
spring-boot10
springframework10
soap9
jpql9
rest-api8

Programming languages (8)

TypeScriptJavaCSSShellHandlebarsGroovyTSQLKotlin

Github contributions (5)

github-logo-circle
cuba-platform/cuba

Nov 2009 - Nov 2022

CUBA Platform is a high level framework for enterprise applications development
Role in this project:
userBack-end Developer
Contributions:1008 commits, 9 PRs, 307 pushes in 13 years 1 month
Contributions summary:Maxim's commits primarily focused on the development and maintenance of the backend components of the CUBA Platform. They implemented and refactored service methods related to file storage and user right management, showing proficiency in Java and the Spring framework. Their contributions also included the implementation of new functionality for setting filter parameters and handling entity-related actions, demonstrating a focus on improving the platform's core features. These changes involved modifying core modules, indicating a deep understanding of the platform's architecture.
apache2-licensefull-stackhigh-levelradframework
jmix-framework/jmix

May 2020 - Jan 2023

Jmix framework
Role in this project:
userBack-end Developer
Contributions:23 releases, 226 reviews, 366 commits in 2 years 8 months
Contributions summary:Maxim appears to be a back-end developer focused on a significant security upgrade within the Jmix framework. The commits demonstrate the refactoring and removal of legacy authentication mechanisms, in favor of new Spring Security based approaches. The code differences indicate the implementation of new entities, the use of authentication and authorization providers, the refactoring of user roles/permissions, and the handling of resource server configurations.
javaframeworkjmixenterprise
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
Maxim Gorbunkov - Senior Developer at CUBA platform