Evolve Pvt. Ltd., Kathmandu, Nepal
Dec 2023 – PresentSenior Software Engineer — Native Android (Kotlin) & Flutter
Dec 2024 – Present- Promoted to Senior Software Engineer after one year, taking on full ownership of the mobile team's architecture, delivery, and technical direction.
- Lead a 3-person mobile team across 7 concurrent native Android and Flutter applications within an office-first operational strategy, translating complex business requirements into production technical solutions.
- Diagnosed and resolved critical legacy codebase issues that other developers on the team had been unable to fix, restoring stability to core production features without a full rewrite.
- Coordinate delivery across native and cross-platform streams, mentoring team members on Android and Flutter best practices.
- Introduced Shorebird as a code-push distribution mechanism for the Flutter apps, enabling silent, over-the-air patch delivery without requiring app store review or a full release cycle.
Software Engineer — Native Android (Kotlin) & Flutter
Dec 2023 – Dec 2024- Architected the foundational Flutter codebase structure used to bootstrap new projects, establishing reusable modules, project scaffolding, and essential tooling that accelerated setup for subsequent apps.
- Architected scalable app data layers using SQLite, Room, and Kotlin Coroutines/WorkManager for lifecycle-aware background processing, and used Dart Isolates to offload CPU-intensive work from the Flutter UI thread, keeping the app responsive under heavy load.
- Resolved critical real-time production issues and maintained legacy codebases while shipping new features on schedule.