Skip to content
VividLabs
All work

100k+ downloads

CPN UML

The official mobile app for one of Nepal's largest political parties, taken from constant crashes to stable.

Role
Mid Mobile Application Developer
Built at
Ambition Guru
Period
June 2025 to present

What changed

The CPN UML app had a stability problem. Over 100,000 installs, and a crash rate high enough that crashing was the main thing users noticed. A patch was not going to fix it.

So I refactored the codebase end to end. In practice that meant tracking down where state was being mutated unpredictably, and where the app was making network calls it never needed to make. A proper caching strategy removed most of the redundant traffic, and the API access patterns were reworked around it.

Crash rates fell by 60%. The remaining critical stability issues were tracked down one at a time and closed.

Built with

View CPN UML on Google Play

Have a project in mind?

Tell us what you're building and we'll get back to you within two business days.

Get in touch