Márton Braun

Product Manager

Budapest, Budapest, Hungary8 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Google Developer Expert for Android and Kotlin
  • Creator of popular open source libraries
  • Passionate educator and lecturer
Stackforce AI infers this person is a Kotlin and Android development expert with a strong focus on education and community engagement.

Contact

Skills

Core Skills

KotlinPublic SpeakingTeachingAndroid DevelopmentTechnical WritingSoftware EngineeringTeam Leadership

Other Skills

Software DevelopmentCurriculum DevelopmentJavaAndroid StudioLibrary DevelopmentIntelliJ IDEAGitGitHubAndroid SDKSwift (Programming Language)LeadershipData StructuresMentoringKotlin CoroutinesAndroid Jetpack

About

Márton is a Kotlin Developer Advocate at JetBrains, working on making Kotlin Multiplatform awesome. Passionate about education, he's a guest lecturer at the Budapest University of Technology and Economics. He’s been contributing to the community through writing, speaking, and open source libraries since his university days. He is a Google Developer Expert for Android and Kotlin, and a co-organizer of Android Budapest and Android Worldwide. Creator of a couple open source libraries, such as RainbowCake, Krate, and MaterialDrawerKt. One of the top contributors under the Kotlin tag on StackOverflow. Writing: https://zsmb.co/ Talks & appearances: https://zsmb.co/talks/

Experience

Jetbrains

Developer Advocate

Sep 2023Present · 2 yrs 7 mos · Budapest, Hungary · Remote

  • Working on making Kotlin awesome. Covering Kotlin Multiplatform, Compose Multiplatform, KMP tooling, Amper, and more.
KotlinPublic SpeakingSoftware Development

Google

Android Developer Relations Engineer

Jan 2022Jul 2023 · 1 yr 6 mos · Budapest, Hungary

  • TL;DR: Working on making Kotlin on Android awesome!
  • Producing official content including blog posts, samples, documentation, and talks on topics on anything Kotlin related, such as coroutines, Jetpack Compose, Kotlin Symbol Processing, K2.
KotlinPublic Speaking

Stream

2 roles

Android Developer Advocate & Engineer

Feb 2021Dec 2021 · 10 mos

  • Improving the developer experience around the Stream Chat SDK both for our clients and our own developers
  • Producing sample code, blog posts, videos, attending events, engaging with the developer community
  • Working closely with the Android engineering team to improve the product and the development process
  • Coordinating sponsorships, participating in social media and marketing efforts
  • Continuing engineering work on the Android SDK (as in the previous role described below)
KotlinAndroid Development

Senior Android Developer

Sep 2020Feb 2021 · 5 mos

  • Development and maintenance of the Stream Chat Android SDK, powering the conversations of millions of users.
  • General project maintenance: Kotlin conversion, removing deprecated technologies, cleaning up and unifying resources, maintaining project configuration and dependencies
  • Reviewing public API, adding explicit API mode
  • Configuring CI workflows
  • Implementing new features, custom Views
  • Rewriting core infrastructure APIs of the libraries
  • Bugfixes, addressing GitHub issues
  • Code reviews, spreading best practices and checking requirements
  • Serialization rewrite from Gson to Moshi
KotlinAndroid Development

Skyscanner

Software Engineer II

Feb 2020Aug 2020 · 6 mos · Budapest, Hungary

  • Product work, delivering features from start to finish, working remotely in a feature squad
  • Added analytics, set up monitoring and alerting for features (OpenTSDB, Bosun, Grafana)
  • Contributed to the refactoring / rewrite of the main search flow, with millions of daily active users
  • Broader engineering health efforts, such as project level tooling and migration projects
  • Rx1 to Rx2 migration for the features owned by our squad
  • Integration of Huawei Media Services as a Google Play Services alternative
  • Led discussions around usages of Kotlin and Jetpack tools
  • Removed significant amounts of legacy code from the application
  • Implemented a Gradle plugin verifying the internal rules for modularization
Software EngineeringAndroid Development

Autsoft ltd.

3 roles

Android Tech Lead

Promoted

Oct 2019Feb 2020 · 4 mos

  • Shaping the direction of Android development within the company
  • Establishing processes, guiding the professional development of the team
Android DevelopmentTeam Leadership

Software Engineer

Sep 2017Oct 2019 · 2 yrs 1 mo

  • Developing and architecting a wide variety of Android applications
  • Establishing a company-wide Android architecture
  • Introducing and then spreading Kotlin within the company, teaching & mentoring
Android DevelopmentKotlin

Programmer

Jul 2017Aug 2017 · 1 mo

Budapest university of technology and economics

2 roles

University Lecturer

Promoted

Sep 2019Present · 6 yrs 7 mos

  • Creating and teaching the Kotlin-based Software Development course.
  • Building the curriculum, developing all the course material
  • Teaching the weekly lectures with live coding
  • Grading homework, preparing and grading tests
  • For a lot more info, see https://zsmb.co/talks/creating-a-kotlin-course-from-scratch/
  • The course runs every semester, started in the 2019/20/1 fall semester.
TeachingKotlin

Teaching Assistant

Sep 2018Aug 2019 · 11 mos

  • Led the rewrite of the Android-based Software Development course from Java to Kotlin. Developed the plan of how Kotlin is introduced gradually during the course's weekly code labs, oversaw the rewrite of these code labs to Kotlin.
  • Taught the weekly code labs to ~20 students for two semesters (2018/2019/1 fall, 2019/2020/2 spring).
KotlinTeaching

Razeware llc

Android Tech Editor

Nov 2018Dec 2021 · 3 yrs 1 mo · Remote

  • Member of the Android team and the book team, working on tutorials and books.
  • Work as a book team member:
  • Data Structures and Algorithms in Kotlin (Tech editor in the First Edition, Author in the Second Edition)
KotlinTechnical Writing

Education

Budapest University of Technology and Economics

Master of Science - MS — Computer Engineering

Jan 2018Jan 2020

Budapest University of Technology and Economics

Bachelor of Science - BS — Computer Engineering

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Kotlin & Public Speaking

Explore similar profiles based on matching skills and experience