Márton Braun

Developer Advocate

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
Márton Braun is a Kotlin-focused Developer Advocate at JetBrains with 11 years of Android engineering and developer-relations experience, previously shaping Kotlin adoption at Google and Stream. He builds practical, well-tested samples and SDKs—contributing to high-profile projects like Now in Android and the Stream Chat Android SDK—while advocating for coroutines, Jetpack Compose and modern testing practices. As a university lecturer at Budapest University of Technology and Economics he designed and taught a Kotlin-based software development course, bringing classroom rigor to real-world developer tooling. Márton’s background spans hands-on SDK rewrites, API design, dependency and test maintenance, and community-facing content like codelabs and docs, making him equally at home shipping code and teaching it. Based in Budapest, he pairs academic honors with a knack for unifying developer experience and engineering quality across large Android codebases.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Graduated with highest honours, Bachelor of Science - BS, Computer Engineering, Graduated with highest honours at Budapest University of Technology and Economics
languagesEnglish, Hungarian
stackoverflow-logo

Stackoverflow

Stats
87,752reputation
5.4mreached
737answers
13questions
Badges
gradle
top-5%
filtering
top-5%
java
top-1%
spring
top-5%
reverse
top-5%
arraylist
top-5%
github-logo-circle

Github Skills (55)

kotlin10
unit-testing10
dagger10
ui-components10
testing10
android-room10
material-ui10
forloop10
java10
android-library10
javas10
android10
android-ui10
jetpack-compose10
android-studio10

Programming languages (17)

MDXJavaC++CSSGoHTMLGroovyFreeMarker

Github contributions (5)

github-logo-circle
:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat
Role in this project:
userFull-stack Developer
Contributions:1593 reviews, 1739 commits, 690 PRs in 1 year 3 months
Contributions summary:Márton contributed to the development of the Android chat SDK, focusing on UI component libraries for chat applications. The commits mainly involved updating various UI components, including the message list, input view, and channel list, to align with a new API and include new features. Code changes demonstrate proficiency in Kotlin and Jetpack Compose, as well as an understanding of core UI design principles and integration with the Stream Chat API.
balloonandroid-chat-sdkcomposestreamstream-chat
android/nowinandroid

Jun 2022 - Jan 2023

A fully functional Android app built entirely with Kotlin and Jetpack Compose
Role in this project:
userMobile Developer (Android)
Contributions:17 reviews, 20 commits, 17 PRs in 7 months
Contributions summary:Márton primarily contributed to the `nowinandroid` repository, focusing on updating the Android application's codebase. Their commits included modifying test files to incorporate main dispatcher rules and assertions for StateFlow's value property. They updated dependencies, including Compose compiler, Kotlin, and kotlinx serialization, as well as removing legacy code. The user also addressed formatting issues with trailing commas and refactored code, demonstrating a focus on improving the application's stability, maintainability, and adherence to coding standards.
jetpack-composemodularizationstateflowandroidcompose
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
Márton Braun - Developer Advocate