Skip to content
VividLabs
All work

Digital Nepal

An LMS and ERP platform for schools and colleges across Nepal, mid-migration from Flutter to Kotlin Multiplatform.

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

What changed

Digital Nepal is a learning-management and ERP product used by schools and colleges across the country. It started as a Flutter app and is now moving to Kotlin Multiplatform with Kotlin and Swift. That migration has to happen underneath a product that cannot stop shipping.

The first big piece was distribution. I led the research and integration of Play Asset Delivery and Play Feature Delivery, so the app pulls heavy assets and optional modules on demand instead of bundling everything into the initial install. Load time dropped by more than half, and the download stayed small.

The second was live teaching. I integrated the Zoom SDK for real-time video, then built a mathematical sketching engine on top of it so teachers can work through problems on a shared canvas mid-call. The sketching feature is closer to Samsung Notes than to a whiteboard widget. It is now being rebuilt for cross-platform parity as part of the KMP migration.

Built with

View Digital Nepal 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