Speaker

Bogusz Pawłowski

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

  • Information & Communications Technology

Topics

  • Android
  • Android Software Development
  • Kotlin
  • Software Architecture

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

April 2026 Montrouge, France

DroidKaigi 2025 Sessionize Event

September 2025 Tokyo, Japan

GDG Wrocław & Flutter Wrocław Meetups User group Sessionize Event

August 2024 Wrocław, Poland

Bogusz Pawłowski

Senior Software Engineer II

Gdańsk, Poland

Actions

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