Rushan Zagidullin

Java Developer at Yandex

Tyumen, Tyumen Oblast, 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

👤
Senior
🎓
Top School
Rushan Zagidullin is a pragmatic backend engineer with 9+ years building and maintaining Java, Kotlin and .NET systems, currently contributing at Yandex. He excels at joining greenfield projects or diving into complex legacy codebases to debug, refactor and ship reliable features, with particular strength in data handling and core platform fixes. His open-source contributions to the widely used CUBA Platform show deep familiarity with enterprise data models—fixing aggregation bugs, inspector exceptions and enhancing datasource behavior. Comfortable switching contexts and learning quickly, he pairs logical problem-solving with a background in information protection from Tyumen State University. Fluent in Russian with intermediate English, he brings steady hands-on delivery across both startups and large corporate environments.
code9 years of coding experience
job7 years of employment as a software developer
bookДиплом специалиста по инженерной специальности, Специалист по защите информации, Диплом специалиста по инженерной специальности, Специалист по защите информации at Тюменский Государственный Университет
languagesАнглийский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

javas10
web-framework10
cuba10
back-end-development10
java10
application10
business-application10
application-framework9
datasource9
datasources9
app-framework9
jpa8
java-persistence-api8

Programming languages (3)

C#JavaJavaScript

Github contributions (5)

github-logo-circle
cuba-platform/cuba

Jul 2017 - Oct 2018

CUBA Platform is a high level framework for enterprise applications development
Role in this project:
userBack-end Developer
Contributions:10 commits, 6 PRs, 6 comments in 1 year 2 months
Contributions summary:Rushan primarily contributed to the CUBA Platform, focusing on backend aspects. Their work involved fixing bugs related to table aggregation mechanisms in the web module and addressing exceptions in the EntityInspector for non-persistent attributes. Furthermore, they implemented features like the ability to use CollectionChangeListener defined for superclasses and provided aliases for datasources within frames. These contributions demonstrate a strong understanding of the platform's core functionalities and data management.
cuba-platformjavaweb-frameworkenterprisefull-stack
rushan-zagidullin/cuba

Jul 2017 - Oct 2018

CUBA Platform is a high level framework for enterprise applications development
Contributions:7 pushes, 7 branches in 1 year 2 months
high-levelradframeworkcubaenterprise-applications
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