David Avetisyan
@davidavetisyan
Flutter developer delivering scalable, high-performance mobile apps across iOS and Android.
What I'm looking for
I build and maintain scalable, high-performance mobile applications in Flutter for both iOS and Android. I focus on feature-rich experiences by designing and integrating complex RESTful APIs, WebSockets, third-party SDKs, and advanced Flutter local and remote storage solutions.
I lead app state management using Provider, Bloc, GetX, and MobX, and I also help implement mobile analytics, attribution, and monetization infrastructure. I’ve worked with AppsFlyer, RevenueCat, and Firebase to deliver robust, production-ready capabilities.
Across my prior roles, I developed high-performance mobile apps and games using Flutter and Pixi.js, collaborated closely with UX/UI, and supported teams through code reviews and mentorship. Earlier, I worked with existing Java applications, contributing to coding, testing, and debugging with Git under senior guidance.
Experience
Work history, roles, and key accomplishments
M-One Architect
M-One
Mar 2025 - Present (1 year 4 months)
Develop and maintain scalable, high-performance mobile applications using Flutter for iOS and Android. Design app integrations including RESTful APIs, WebSockets, third-party SDKs, storage solutions, and state management using Provider, Bloc, GetX, and MobX.
Flutter Developer
Innoverse
Jul 2023 - Mar 2025 (1 year 8 months)
Develop and maintain high-performance mobile applications and games using Flutter targeting iOS and Android. Integrate RESTful APIs and third-party services, manage complex state with Provider, Bloc, and GetX, and perform code reviews and UX/UI collaboration.
Flutter and Frontend Developer
BetFounders
Oct 2022 - Jul 2023 (9 months)
Design and implement scalable, efficient, and maintainable features for mobile applications using Flutter and web applications using Vue.js and Nuxt.js. Build interactive high-performance games using Pixi.js and support troubleshooting, debugging, and performance optimization, including mentorship for junior developers.
Software Engineer
Synergy International Systems
Sep 2019 - Aug 2020 (11 months)
Provide ongoing support for existing Java applications and support continuous learning. Use Git for version control and contribute to coding, testing, and debugging features under senior developers’ guidance.
Education
Degrees, certifications, and relevant coursework
Russian-Armenian University
Bachelor's degree in Applied Mathematics, Applied Mathematics
2016 - 2020
Earned a bachelor's degree in applied mathematics at the Russian-Armenian University from 2016 to 2020.
Availability
Location
Authorized to work in
Portfolio
github.com/davavetisyanJob categories
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidGet 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!
