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 Developer Advocate at JetBrains and a Google Developer Expert for Kotlin and Android, bringing a decade of hands-on Android engineering and developer relations from Budapest. He designs and teaches a Kotlin-based software development course at Budapest University of Technology and Economics, delivering live coding lectures and having led the migration of a full curriculum from Java to Kotlin. Márton contributes to high-profile open-source Android projects such as nowinandroid, Stream Chat SDK and MaterialDrawer, with a focus on API consistency, Jetpack Compose, coroutines, testing stability and large-scale migrations. His career spans engineering and advocacy roles at Google, Stream and Skyscanner, where he combined refactors (serialization and API rewrites) with producing samples, docs and talks to smooth Kotlin adoption. He graduated with highest honours and is known for turning complex migration and testing challenges into maintainable developer-first solutions.
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