Csaba Kozák

Lead Android Developer at Supercharge Ltd

Budapest, 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
Csaba Kozák is a Lead Android Developer with 15 years of experience based in Budapest, currently leading a 14-person Android team at Supercharge where he drives architecture decisions, CI/testing workflows, and developer mentoring. He has led high-impact projects including the BudapestGo app that reached 500k+ users and has repeatedly acted as tech lead for mobile banking, field force, and recruitment apps across Europe. Deeply invested in open source, he is the lead developer of AndroidAnnotations and has contributed stability and build-process fixes to notable projects like the Jenkins GitLab plugin and the android-maven-plugin. Known for combining hands-on coding with process improvements, he actively introduces cutting-edge Android practices into production and runs in-house workshops to grow team capability. An engineer by training (MSc in Information Technology), he brings a pragmatic balance of product delivery, developer experience, and long-term maintainable design.
code15 years of coding experience
job3 years of employment as a software developer
bookMaster's Degree, Engineering Information Technology, Master's Degree, Engineering Information Technology at Pázmány Péter Katolikus Egyetem
languagesEnglish, Hungarian
stackoverflow-logo

Stackoverflow

Stats
12,057reputation
964kreached
157answers
96questions
Badges
android
top-5%
lint
top-5%
java
top-5%
android-gradle-plugin
top-5%
eclipse
top-5%
github-logo-circle

Github Skills (29)

sharedpreferences10
annotations10
android-sdk10
android-development10
java10
annotation-processing10
javas10
gitlab10
android10
maven10
jenkins10
jenkins-ci10
animation9
android-gradle-plugin9
unit-testing9

Programming languages (8)

JavaC++ShellRustHTMLGroovyRubyKotlin

Github contributions (5)

github-logo-circle
Fast Android Development. Easy maintainance.
Role in this project:
userMobile Developer (Android)
Contributions:670 commits, 293 PRs, 254 pushes in 8 years 6 months
Contributions summary:Csaba contributed to the AndroidAnnotations library by adding a key resource parameter to the @DefaultXXX annotations and addressing related code differences. They also modified test cases within the functional-test-1-5-tests project by changing test method signatures and updating assertions. Additionally, the user integrated a new XML serialization for handling Set<String> in SharedPreferences.
androidkotlinandroid-developmentannotation-processorjava
Maven Plugin for Android Application development and more
Role in this project:
userMobile Developer (Android)
Contributions:23 commits, 9 PRs, 83 comments in 2 years
Contributions summary:Csaba primarily contributed to the development of an Android Maven plugin, implementing features related to Android application development. Their work includes adding properties for configuring aidl file directories and refactoring the codebase to use resolved project properties like `finalName`. They also updated various Mojo classes to use the `targetDirectory` and `projectOutputDirectory`, suggesting a focus on build process enhancements. Further contributions included adding custom filter support to ProGuard and refactoring the code to use a configurable source encoding for listing text files.
maven-pluginmavenandroidandroid-applicationapplication-development
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
Csaba Kozák - Lead Android Developer at Supercharge Ltd