I'm a Senior Mobile Engineer who cares about building mobile apps that feel steady, thoughtful, and maintainable after the first version ships. Most of my professional work has been in Android, but my experience reaches across iOS, Flutter, Kotlin Multiplatform, and the systems around mobile development. I like the part of engineering where product behavior, platform details, architecture, and team habits all meet. The code matters, but so does whether the next person can understand it, test it, and safely change it. I spend a lot of time modernizing older codebases, cleaning up state ownership, improving UI consistency, and making lifecycle behavior less mysterious. Lately, I've also been exploring Compose Multiplatform and practical AI-assisted development workflows. Email · GitHub
I like mobile engineering because the details are close to the user. A small state bug, a rough loading state, a keyboard covering a form, or a broken navigation edge case can change how polished the whole product feels. The work I enjoy most usually involves:
- Making established apps easier to change without destabilizing the product.
- Turning unclear lifecycle, concurrency, and state behavior into explicit flows.
- Building UI that feels native to the platform and honest about loading, empty, and error states.
- Choosing the right amount of shared code across Android, iOS, Flutter, and KMP.
- Writing documentation that explains the reasoning, not just the steps.
My GitHub has 90+ repositories, and it is honestly a pretty accurate record of how I study. Some repos are small drills around one Android component or language feature. Some are course projects. Some are older projects that I have come back to and modernized with better architecture, UI, testing, and documentation. That pattern is intentional. I learn best by isolating a concept, building something with it, and then folding the lesson back into a larger project. You will see a few threads running through the work:
- Android fundamentals: Activities, intents, permissions, notifications, sensors, content providers, WorkManager, Room, Retrofit, RecyclerView, ViewBinding, and lifecycle behavior.
- Modern Android: Jetpack Compose, Material 3, Navigation Compose, StateFlow, Paging 3, Hilt/Koin, Kotlin DSL, version catalogs, and edge-to-edge UI.
- Cross-platform mobile: Swift, SwiftUI, Flutter, Dart, Kotlin Multiplatform, and Compose Multiplatform experiments.
- Product integrations: Firebase auth, TheMealDB, Yelp, Google Maps, directions handoff, local persistence, API search, and network state handling.
- Broader engineering practice: Java, Kotlin, JavaScript, Python/FastAPI, C, shell scripting, Gradle, Postman, and developer environment configuration.
Recipe Compose started as a Jetpack Compose learning project and grew into a fuller Android product sample. It connects recipe discovery with restaurant search, interactive maps, and driving directions. The project shows how I approach modern Compose work: state-driven screens, Material 3 design, debounced API search, explicit loading and error states, Firebase authentication, Room-backed favorites, Google Maps Compose, and credential handling.
Rick and Morty Android MVVM is an older View-based Android project that I refreshed as a reference for modernizing legacy mobile code without turning the work into a rewrite. The project now demonstrates production-shaped Paging 3, edge-to-edge layout migration, Material 3 theming, clearer empty/loading/error states, lifecycle-aware collection, and focused PagingSource tests. View all public repositories
Android is where I am strongest: Kotlin, Java, Jetpack Compose, Views/XML, coroutines, Flow, Room, Paging, Hilt, Retrofit, Material, and Gradle. I also work across Swift, SwiftUI, Flutter, Dart, Kotlin Multiplatform, Compose Multiplatform, Firebase, MySQL, REST APIs, Python, C, C++, C#, JavaScript, HTML, CSS, Jenkins, Figma, Android Studio, Xcode, and developer tooling.
- AWS: View credential
- Working with Data - Coursera: View certificate
- Advanced Kotlin - Coursera: View certificate
- Version Control - Coursera: View certificate
- Kotlin Coroutines & Flows Masterclass - Philipp Lackner: View certificate
- Android Internals - Philipp Lackner: View certificate
- Professional App Development With CI/CD - Philipp Lackner: View certificate
I’m always interested in conversations about Android architecture, Kotlin, Compose Multiplatform, mobile design patterns, AI-assisted engineering, and open-source collaboration. Get in touch by email or find me on GitHub.
Fun fact: "GetRighhttt" started as my Fortnite handle during college and followed me into software development.



