I'm a senior software engineer and game developer with a passion for building robust applications and immersive game experiences. Currently, I work at BMW Group AG, leading initiatives for the Android-based in-car navigation system and driving the adoption of Kotlin, Jetpack Compose, and Coroutines on a BMW-customized AOSP platform. I enjoy bridging UI/UX with complex business logic to deliver smooth, reliable user experiences. I am a strong advocate for best practices in software architecture, test automation, continuous integration/continuous deployment (CI/CD), and knowledge sharing, mentoring developers and leading company-wide tech talks and interactive coding sessions. In addition I develop games as part of my make 100 games initiative using Unity. I publish content about game development on my make100games YouTube channel.

Chris Braunschweiler

I'm a senior software engineer and game developer with a passion for building robust applications and immersive game experiences. Currently, I work at BMW Group AG, leading initiatives for the Android-based in-car navigation system and driving the adoption of Kotlin, Jetpack Compose, and Coroutines on a BMW-customized AOSP platform. I enjoy bridging UI/UX with complex business logic to deliver smooth, reliable user experiences. I am a strong advocate for best practices in software architecture, test automation, continuous integration/continuous deployment (CI/CD), and knowledge sharing, mentoring developers and leading company-wide tech talks and interactive coding sessions. In addition I develop games as part of my make 100 games initiative using Unity. I publish content about game development on my make100games YouTube channel.

Available to hire

I’m a senior software engineer and game developer with a passion for building robust applications and immersive game experiences. Currently, I work at BMW Group AG, leading initiatives for the Android-based in-car navigation system and driving the adoption of Kotlin, Jetpack Compose, and Coroutines on a BMW-customized AOSP platform. I enjoy bridging UI/UX with complex business logic to deliver smooth, reliable user experiences.

I am a strong advocate for best practices in software architecture, test automation, continuous integration/continuous deployment (CI/CD), and knowledge sharing, mentoring developers and leading company-wide tech talks and interactive coding sessions.

In addition I develop games as part of my make 100 games initiative using Unity. I publish content about game development on my make100games YouTube channel.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
German
Fluent
German
Fluent
Spanish; Castilian
Beginner
Serbian
Beginner

Work Experience

Add your work experience history here.

Education

Bachelor of Science in Computer Science at University of California, Irvine
January 1, 2006 - January 1, 2010
Bachelor of Science in Computer Science at Lucerne University of Applied Sciences
January 1, 2006 - January 1, 2010

Qualifications

Oracle Certified Associate (OCA)
January 11, 2030 - April 14, 2026
Java SE 7 Programmer
January 11, 2030 - April 14, 2026

Industry Experience

Software & Internet, Computers & Electronics, Manufacturing, Transportation & Logistics, Media & Entertainment