
OCT 28 - 29, 2026
UGANDA


( SPEAKER )
Muhammad Usama Yasin
Mobile Engineering Leader | Scaling Teams, Architecting High-Performance Apps, and Building the Future of Mobile
( About the speaker )
Muhammad Usama Yasin is a Mobile Engineering Expert with over 9+ years of experience designing, developing, and scaling high-performance Android and iOS applications. Currently leading mobile engineering at Fly Emirates, Usama specializes in Kotlin, Jetpack Compose, SwiftUI, and Clean Architecture, building apps used by millions of users worldwide.
Throughout his career, Usama has successfully delivered large-scale mobile solutions across industries including fitness, fintech, retail, healthcare, and AI-driven platforms. His expertise extends to CI/CD pipelines, modular app architectures, real-time communication systems, and highly optimized user experiences.
A passionate mentor, speaker, and community builder, Usama frequently shares insights on modern mobile development practices, team leadership, and scalable architecture strategies. His mission is to empower developers and organizations to build better mobile products and drive innovation in the rapidly evolving tech ecosystem.
( Session )
Mastering Android Performance: Benchmarks, Baselines & Beyond
This session will provide an in-depth exploration of practical strategies to enhance the performance of your Android app. We will take a systematic approach, starting with evaluating the current state of your app's performance through macro and microbenchmarking, and then moving towards automating this performance evaluation within your CI pipeline. The session's primary focus will be on integrating baseline profiles, a powerful technique that can boost your app's performance by up to 40%.
Detailed Outline & Key Takeaways:
Profile Guided Optimization: Learn how to optimize your app's performance by guiding the compiler with real-world usage data.
Cloud Profiling: Explore cloud-based tools for profiling your app, enabling you to monitor performance remotely.
Macro Benchmarking: Assess your app's overall performance through high-level benchmarks to identify broad areas for improvement.
Micro Benchmarking: Dive into specific components of your app to measure and enhance performance at a granular level.
Baseline Profiling: Integrate baseline profiles to reduce app startup time and improve runtime efficiency, potentially boosting performance by up to 40%.
Performance Monitoring & Testing: Implement continuous monitoring and automated testing processes to maintain and improve app performance over time.
