Gabor Varadi

Lead Software Engineer at EPAM Systems

Hungary
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
🎓
Top School
Gabor Varadi is a Lead Software Engineer with 11 years of professional experience, currently driving mobile engineering at EPAM Systems from Hungary. A seasoned Android specialist and maintainer of the Simple-Stack navigation library, he advocates for simpler navigation patterns (famously saying “Say no to the Fragment backstack!”) and has hands-on experience improving popular libraries like Groupie. He blends deep UI work—data binding, RecyclerView optimization and example app improvements—with architectural thinking around backstack and state management. Comfortable leading teams and shipping production-ready mobile features, Gabor pairs an MSc in Informatics with a long track record of open-source contributions that influence how Android apps are structured and navigated.
code11 years of coding experience
job5 years of employment as a software developer
bookMSc, Informatics, MSc, Informatics at Debreceni Egyetem
stackoverflow-logo

Stackoverflow

Stats
80,641reputation
12.2mreached
2,061answers
55questions
Badges
gradle
top-5%
kotlin-coroutines
top-5%
java
top-1%
spring
top-5%
caching
top-5%
maven
top-5%
github-logo-circle

Github Skills (52)

kotlin10
dagger10
android-room10
android-fragments10
ui-design10
android-recyclerview10
java10
databinding10
uid10
realm10
front-end-development10
android10
recyclerview10
retrofit10
dependency-injection10

Programming languages (17)

C#JavaC++RustTeXHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
Zhuinden/simple-stack

Jan 2017 - Jan 2023

[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
Role in this project:
userMobile Developer
Contributions:161 releases, 695 commits, 97 PRs in 6 years
Contributions summary:Gabor contributed to the example MVP fragments project by implementing core UI logic, integrating data-binding, and creating UI components. Their work focused on modifying UI components within a mobile application, suggesting a mobile developer's role. The code changes involved incorporating UI elements such as checkboxes and implementing navigation between screen elements to reflect user interactions.
navigatormodularitysimple-stackbackstackfragments
lisawray/groupie

Jan 2021 - Nov 2022

Groupie helps you display and manage complex RecyclerView layouts.
Role in this project:
userFull-stack Developer
Contributions:6 releases, 3 reviews, 22 commits in 1 year 10 months
Contributions summary:Gabor primarily focused on improving the Groupie library, a RecyclerView layout manager. Their work involved refactoring and updating existing code, including deprecating Kotlin-Android-Extensions and migrating to data binding. They added the replaceAll() method to GroupAdapter and Section. Additionally, they made enhancements to the example application, adding a refresh button and improving performance in the binding process.
groupierecyclerviewlayoutsandroidkotlin
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