Senior Software Developer IAV GmbH
I design and build modular application components for CARIAD and Volkswagen Group multi-brand deployments using Jetpack Compose, MVVM, and Clean Architecture. I implement lifecycle-aware reactive data pipelines with Kotlin Coroutines and Flow to process real-time system state updates without blocking the main thread.
I use AI engineering tools and custom workflows to improve coding speed, refactoring quality, and architectural decisions. I enforce SonarQube governance and automated testing standards with JUnit, Robolectric, and Mockito, increasing unit test coverage from 60% to 85%.
I collaborate with product managers, designers, and international engineering teams in fast-paced release cycles.