Hello, World.

I'm Prawesh Panthi.

Senior Mobile Application Developer Flutter & Android (Kotlin) Cross-Platform

More About Me
About

Let me introduce myself.

Profile Picture

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. Experienced leading mobile development teams, mentoring engineers and students, and building scalable, offline-capable systems using modern Android and Flutter architectures.

Profile

  • Fullname: Prawesh Panthi
  • Birth Date: June 14th, 1999
  • Current Position: Senior Software Engineer at Evolve
  • Location: Kathmandu, Nepal
  • Website: https://iamprawesh.github.io/
  • Email: praweshpanthi@gmail.com

Skills

  • 80%
    Flutter
  • 50%
    React Native/React
  • 60%
    Kotlin
  • 50%
    Node Js
  • 50%
    Python
Resume

More of my credentials.

Work Experience

Senior Software Engineer

December 2024 - Present

Evolve Pvt. Ltd.

Native Android (Kotlin) & Flutter. Promoted to Senior Software Engineer after one year, taking on full ownership of the mobile team's architecture, delivery, and technical direction.

Key Responsibilities:

  • 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

December 2023 - December 2024

Evolve Pvt. Ltd.

Native Android (Kotlin) & Flutter

Key Responsibilities:

  • 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.
  • Resolved critical real-time production issues and maintained legacy codebases while shipping new features on schedule.

Mobile Application Developer (Contract)

March 2024 - March 2025

Yantrik

Flutter (iOS & Android)

Key Responsibilities:

  • Sole mobile developer for a US-based taxation platform built in Flutter: owned iOS and Android development end-to-end, from initial architecture through production release.
  • Built and refined the document scanning flow for tax form capture, documenting edge cases uncovered during testing (lighting, skew, partial captures) to guide detection and validation logic.
  • Contributed to the companion Next.js web admin panel supporting the same platform.

Lecturer (Part-time)

January 2024 - February 2025

Nepal Kasthamandap College

Mobile Programming & Web Technology

Key Responsibilities:

  • Delivered 9 hours/week of undergraduate instruction in Mobile Programming and Web Technology.
  • Designed course curriculum, coding exercises, and hands-on projects; mentored students through applied programming challenges.

Flutter Developer

June 2023 - December 2023

The Kadel Groups

Key Responsibilities:

  • Sole developer for a student engagement app built for The British College, owning end-to-end development of assignment tracking, attendance monitoring, and leave management features.
  • Built a cross-platform e-commerce application delivering a unified shopping experience on Android and iOS.

Mobile Application Developer

January 2022 - June 2023

EverestWalk Groups

Key Responsibilities:

  • Led mobile development of Cinepebble, a social platform for media professionals, implementing real-time chat, live data sync, and payment integration.
  • Built Smartnagar, a Flutter-based civic-tech application for digitizing local government services — including offline surveys, vital registration, and complaint management — paired with a NestJS backend.
  • Contributed to an Academic Management System app supporting school administration for teachers and students.
  • Delivered API integrations and feature/bug-fix work across two additional production e-commerce apps (Megha Publication, Poshyak).

Mobile Application Developer

January 2021 - June 2021

Techie IT

Built mobile applications using React Native and Flutter, integrating REST and GraphQL APIs with local persistence via SQLite and Shared Preferences.

Education

Bachelor of Computer Application (BCA)

2017 - 2021

Patan Multiple Campus, Tribhuvan University

GPA: 3.56

Coursework:

  • Data Structures & Algorithms
  • Operating Systems
  • Web Technology
  • Mobile Programming
  • Machine Learning
Portfolio

Check Out Some of My Works.

Get a good idea about the projects that I have been working on/worked for. You can find all kinda projects here including my per projects and others.

Contact

I'd Love To Hear From You.

In case of any queries you can contact me on praweshpanthi@gmail.com!

Your message was sent, thank you!
Email Me At

praweshpanthi@gmail.com

Contact with me at Mobile/What's App At

Phone/Mobile: (+977) 9866984000