← Back to website Tip: press Ctrl + P (Cmd + P on Mac) and choose "Save as PDF".

PRAWESH PANTHI

SENIOR MOBILE APPLICATION DEVELOPER · Flutter · Android (Kotlin) · Cross-Platform

Kathmandu, Nepalpraweshpanthi@gmail.com+977-9866984000iamprawesh.github.io

Professional Summary

Mobile Application Developer with 5+ years of software engineering experience, including 4+ years specialized in native Android (Kotlin) and cross-platform (Flutter) development. Proven record of owning mobile applications end-to-end — from architecture through production release — across fintech, e-commerce, civic-tech, and media platforms, including hands-on resolution of legacy codebase issues other developers were unable to fix. Experienced leading mobile development teams, mentoring engineers and students, and building scalable, offline-capable systems using modern Android and Flutter architectures.

Technical Skills

Professional Experience

Evolve Pvt. Ltd., Kathmandu, Nepal

Dec 2023 – Present

Senior 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.

Mobile Application Developer — Flutter (iOS & Android) (Contract)

Yantrik, Kathmandu, Nepal
Mar 2024 – Mar 2025

Lecturer — Mobile Programming & Web Technology (Part-time)

Nepal Kasthamandap College, Kathmandu, Nepal
Jan 2024 – Feb 2025

Flutter Developer

The Kadel Groups, Kathmandu, Nepal
Jun 2023 – Dec 2023

Mobile Application Developer

EverestWalk Groups, Kathmandu, Nepal
Jan 2022 – Jun 2023

Mobile Application Developer

Techie IT, Kathmandu, Nepal
Jan 2021 – Jun 2021

Education

Bachelor of Computer Application (BCA)

Patan Multiple Campus, Tribhuvan University, Kathmandu, Nepal
2017 – 2021

GPA: 3.56 | Coursework: Data Structures & Algorithms, Operating Systems, Web Technology, Mobile Programming, Machine Learning

Selected Projects