Bogusz Pawłowski
Senior Software Engineer II
Gdańsk, Poland
Actions
I'm a graduate of Biomedical Engineering at Wrocław University of Technology. During my studies, I fell in love with programming, especially creating Android apps. I have over 4 years of commercial experience and in my spare time I'm maintaining multiple open-source libraries with over 1000 monthly users.
Area of Expertise
Topics
Beyond Exceptions: Building Resilient Android Apps with Safety-Critical Principles
When your Android app crashes, users uninstall. This session explores how to handle failures before they become crashes, focusing on Android's unique reliability challenges.
We'll establish the critical distinction between domain errors (expected business logic failures) and system failures (unrecoverable hardware/OS issues), implementing each with appropriate strategies. You'll learn to build a custom Result monad that provides compile-time safety beyond Kotlin's built-in limitations, and we'll see how NASA's mission-critical safety rules can be applied in the Android world. You'll also master native crash debugging techniques for those unavoidable system failures.
From handling hardware state corruption to graceful degradation under memory pressure, you'll walk away with battle-tested patterns for Android's trickiest reliability scenarios: complex state management, native code integration, and building apps that degrade gracefully rather than crash catastrophically.
Target audience: Individual contributors and engineering managers looking to improve app stability and reduce crash rates through principled error handling.
Android Makers by droidcon 2026 Sessionize Event Upcoming
DroidKaigi 2025 Sessionize Event
GDG Wrocław & Flutter Wrocław Meetups User group Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top