TeamEN / روایت 1405/06/15

Mehdi Ramezani

Senior Flutter and mobile application developer.

Mehdi Ramezani KIAN / READ

Senior Flutter & Mobile App Developer

Professional Summary

Senior software developer and Flutter specialist with extensive experience designing, building, and maintaining scalable Android and iOS applications. Focus areas include Clean Architecture, performance tuning, and large-scale data management. He has led the technical development of the Daruyab application, serving more than 1,000,000 active users, including complex pharmaceutical and medical queries, offline scenarios, and smooth web-service integration.


Technical Skills

  • Mobile and frameworks: Flutter, Dart, Android SDK, iOS deployment
  • Architecture and design: Clean Architecture, SOLID, MVVM, Repository Pattern
  • State management: BLoC / Cubit, Provider, Riverpod
  • Data and local storage: SQLite, Drift, Hive, ObjectBox, SharedPreferences, caching strategies
  • Networking and APIs: RESTful APIs, Dio, Retrofit, JSON serialization, WebSocket
  • Performance: app size reduction, memory leak profiling, lazy loading, offline-first architecture
  • Testing: unit testing, widget testing, mocking with Mockito
  • Tools and DevOps: Git, GitHub Actions, CI/CD, Fastlane, Firebase, Postman

Professional Experience

Senior Flutter Developer - Daruyab application

  • Developed and maintained the core architecture for an application with more than one million active installations and monthly users.
  • Designed an offline-first local database for fast searches across tens of thousands of medicines, interactions, and generic or IRC codes.
  • Redesigned local indexing and queries, increasing medicine filtering and search speed threefold.
  • Integrated location and map services for medicine shortages and distributor pharmacies, with response caching to reduce server load.
  • Refactored the legacy codebase toward Clean Architecture with BLoC.

دیدگاه‌ها 0

هنوز نظری ثبت نشده است. اولین نفر باشید!