Skip to main content
VM
Open to opportunities

Vishal Mithapara

@vishalmithapara

Mid-senior Flutter developer crafting high-performance mobile apps with Clean Architecture.

India
Message

What I'm looking for

I want to build scalable, high-performance Flutter apps using Clean Architecture and strong state management, with ownership from requirements to CI/CD. I’m motivated by offline-first reliability, performance tuning (Dart Isolates/widgets), and mentoring teams through code reviews.

I’m a Mid-Senior Flutter Developer with 4+ years of experience building high-performance, scalable mobile applications for Android and iOS. I’m expert in Clean Architecture, BLoC/Riverpod state management, and custom plugin development via platform channels.

I’ve delivered 5+ production-grade apps with 100K+ combined installs and 4.5+ average rating. I lead full-cycle development—from requirement analysis and architectural decisions to CI/CD deployment—while driving code reviews and mentoring junior developers.

I focus heavily on advanced performance optimization using Dart Isolates and widget tree optimization, and I design for real-world reliability with offline-first architectures (SQLite/Hive). I integrate REST APIs and Firebase services (Auth, Realtime DB, Firestore, FCM, Crashlytics, Analytics) with Dart null safety and clean modular boundaries.

Experience

Work history, roles, and key accomplishments

KT

Flutter & Android Developer

Karmaleen Technologies

Jan 2022 - Jun 2024 (2 years 5 months)

Delivered 3+ Flutter applications from scratch and managed full release lifecycle for Play Store and App Store submissions. Built reusable widget libraries, improved app performance and testability via BLoC/GetX refactors, and reduced production crash rate by 40% after adopting Firebase Crashlytics.

Education

Degrees, certifications, and relevant coursework

MK Bhavnagar University (MKBU) logoMM

MK Bhavnagar University (MKBU)

Master of Computer Applications (MCA), Computer Applications

2020 - 2022

Completed a Master of Computer Applications (MCA) at MK Bhavnagar University from 2020 to 2022.

SS

Swami Sahajanand College of Computer Science

Bachelor of Computer Applications (BCA), Computer Applications

2017 - 2020

Completed a Bachelor of Computer Applications (BCA) at Swami Sahajanand College of Computer Science from 2017 to 2020.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan