Home
Work
Compose migration
ENTERPRISE · AUTOMOTIVE & LOGISTICS
Compose at scale, without a performance regression.
Multi-module enterprise codebases where a rewrite was never an option and cold start had drifted to 3.6 seconds. Compose adoption usually makes startup worse before it makes it better.
SCOPE
Mobile architecture across 2 client programmes
TEAM
5 Android engineers, plus product, backend, QA
SURFACE
Phone and Wear OS
LOGISTICS
PostNord
Nordic postal and parcel operator. Field users on mid-range hardware, often with poor connectivity.
AUTOMOTIVE
Tata Motors
Vehicle and companion experiences, including Wear OS surfaces.
OUTCOME
Cold start halved, and it stayed halved.
BEFORE
3.6s
AFTER
1.6s
1.6s
Cold start, from a 3.6s baseline
99.5%+
Crash-free users, sustained across releases
−28%
UI jank, measured on frame timing
These figures are repeatable in Perfetto. Client dashboards, traces and codebases stay where they belong.
DECISION
Trace-driven, not preference-driven.
Incremental migration governed by architecture design reviews, with Perfetto traces as a release gate rather than a post-mortem tool.
Baseline profiles and module boundaries were decided from trace evidence, not preference. A partial migration means two UI toolkits and two theming systems running at once - the risk is well documented, and teams ship the regression anyway because nobody agreed in advance what “too slow” meant.
So the first deliverable was not code. It was a number everyone accepted, measured the same way every time, that could block a release.
More case studies
LOGISTICS · POSTNORD Track & Send Parcels: accessibility, at scale, on-site.
AVIATION / TRAVEL · AIR FRANCE Flying Blue+: owning delivery on a live loyalty app.
OPEN SOURCE CASE STUDY An airline itinerary built to be read, not decoded.
Got an app that got slow?
Cold-start and jank profiling, Compose migration planning, release-gate setup. Fixed scope, and you keep the traces and the pipeline afterwards.
EMAIL ME
← Back to abhikr.com
Résumé
© 2026 Abhishek Kumar · abhikr.com