top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Manuel Vivo

Senior Staff Android Engineer
greg-fawson-foto.1024x1024 Kopie.jpg

Manuel Vivo is a Staff Mobile Architect and seasoned Android engineer with experience at leading companies including Capital One, Google, Bumble Inc., and Super Technologies. Beyond his technical expertise, Manuel is a dedicated mentor, accomplished public speaker, and prolific writer.

Degrease your Android app: stripping bloat for low-end devices

Low-end Android devices expose performance problems that flagship phones often hide. Small inefficiencies in startup, memory usage, caching, or background work can quickly turn into ANRs and a frustrating user experience at scale.

In this talk, I’ll walk through how we approached a performance overhaul at Super, from local profiling to production telemetry. We’ll use memory dumps, Perfetto traces, flamegraphs, Macrobenchmark, and microbenchmarks to identify CPU and memory bottlenecks, then look at the trade-offs behind architectural choices such as on-disk caching, in-memory caching, and memory-efficient data structures. We’ll also cover how to ship risky performance changes safely using feature flags, and how to validate their real-world impact with production observability.

By the end, you’ll have a practical blueprint for finding Android performance bloat, reducing ANRs on constrained devices, and proving that your optimizations actually work in production.

bottom of page