
Hello, I'm
Ali Tazik
Senior Flutter Developer with 11+ years in software development and 8+ years specializing in Flutter. Experienced in building scalable mobile, web, and TV applications with strong front-end and back-end integration skills. Most recently, built Rivium Cloud — a multi-service developer platform with 20+ cross-platform SDKs covering error tracking, push notifications, real-time chat, real-time database, A/B testing, and object storage.
Get to know me
About Me
Who am I?
I'm a Senior Flutter Developer based in Yerevan, Armenia with over 11 years of experience in software and mobile development. I specialize in building scalable, high-performance mobile, web, and TV applications.
Most recently, I built Rivium Cloud — an open developer platform providing cloud services as a Firebase/Sentry/OneSignal alternative, with 20+ cross-platform SDKs and production infrastructure serving real users.
Quick Facts
11+ Years
Experience
8+ Years
Flutter
20+
SDKs Built
6+
Platforms
Mobile Development
Cross-platform mobile apps with Flutter for iOS, Android, Amazon TV, and Android TV.
Web Development
Responsive web applications using Flutter Web, Next.js, and modern frameworks.
Backend Development
Scalable backend services with NestJS, Node.js, PostgreSQL, and real-time systems.
SDK Development
Cross-platform SDK development for Flutter, iOS, Android, React Native, and Web.
My journey
Experience
Rivium Cloud
Founder & Lead Developer
Yerevan, Armenia · September 2025 – Present
- Built Rivium Cloud, a multi-service developer platform (error tracking, push notifications, real-time chat, real-time database, A/B testing, object storage) with unified console, multi-tenant RBAC, and per-service billing.
- Developed Rivium Chat, a chat-as-a-service platform with NestJS, Centrifugo (WebSocket), and PostgreSQL — featuring real-time messaging, presence, typing indicators, read receipts, reactions, mentions, and push notifications for offline users.
- Developed 20+ cross-platform SDKs (Flutter, iOS, Android, React Native, Next.js, Node.js, Laravel) with offline sync, conflict resolution, and real-time MQTT/WebSocket-based updates.
- Deployed production infrastructure with NestJS, PostgreSQL, MQTT/EMQX, Centrifugo, Cloudflare R2, Docker, and automated CI/CD pipelines.
Supono Holdings Ltd
Team Lead Senior Flutter Developer
Vasili Vrionidi, Cyprus (Remote) · October 2024 – August 2025
- Developed Kotlin-based Unity plugin for AppCoins Catappult to integrate payment services and built modular repository architecture with Melos to unify service integration across Flutter apps.
- Created cross-platform Bugsnag package for error tracking on Android, iOS, Web, and Chrome extensions.
- Developed apps for Amazon and Android TV platforms, plus a Google Chrome extension using Flutter.
- Built reusable UI component library and custom logger package; mentored junior developers and conducted code reviews.
DownStream
Team Lead Senior Flutter Developer
Dallas, Texas, USA (Remote) · November 2023 – October 2024
- Developed a cross-platform Flutter plugin (iOS, Android, Web) for Basis Theory SDK integration, reducing regulatory hurdles in credit/debit card data processing.
- Streamlined Riverpod structure, enhanced performance, and established clear software layer separation for better code maintainability and scalability.
- Implemented robust widget and unit tests, collaborated with designers to improve UI, and utilized WidgetBook to create a comprehensive widget catalog.
- Mentored developers on project structures, clean code practices, and effective test implementation.
- Utilized Melos for multi-package Flutter development and used Storybook to showcase widgets, supporting 45% of the total.
Rent Ready
Full Stack Flutter Developer
Charlotte, NC, USA (Remote) · March 2022 – November 2023
- Redesigned state management from Redux to GetX, significantly reducing feature implementation time and bug fixing effort.
- Employed BDD and TDD practices, leading to a 50% reduction in bugs and a 30% improvement in overall app performance.
- Integrated Google Cloud Firestore, Firebase Auth, Firebase Messaging, and Azure Active Directory OAuth for secure real-time data management and authentication.
Software Genesis Group LTD
Team Lead Flutter Developer
London, England (Remote) · November 2021 – March 2022
- Led Flutter development for a social platform, designing tablet-optimized layouts and implementing BLoC architecture for iOS, Android, and Web.
- Built a full-featured real-time chat system using WebSockets and streamlined development with Freezed, Dio, and union-types/pattern matching.
- Established shared development patterns across the team, reducing development mistakes by 55%.
Mate Machine
Flutter Developer
Vancouver, Canada (Remote) · July 2021 – November 2021
- Designed Flutter architecture for a dating platform, collaborated with UX/UI teams achieving a 20% increase in conversion rates, and built a real-time chat system using SignalR.
Caspian — Parsian Bank
Flutter Developer
Tehran, Iran · June 2020 – July 2021
- Built mobile banking and web platform, boosting user reach by 65%, and implemented OCR for card number recognition.
Earlier Experience— Tehran, Iran / April 2017 – June 2020
Anad Group
Lead Flutter & Backend Developer
April 2020 – June 2020
Built IoT vehicle monitoring app with real-time car controls and OSM-based location history tracking.
Behpardaz Jahan (Behsa)
Flutter Developer
January 2020 – April 2020
Developed "IOTEL" mobile application with custom state management and RESTful service integration.
Safa Rayaneh
Lead Android Developer (3 years)
April 2017 – January 2020
Built GIS-based municipal automation apps using OSM, MapBox, MQTT/EMQX, and custom tile servers.
Education
B.Sc. Computer Software Engineering
Islamic Azad University, Iran (2009 – 2014)
Certifications
Android Developer (Java) · Java SE Programming — Tehran Institute of Technology, 2016
MCTS: Windows Server (Microsoft, 2011) · ICDL 4.0 (2011) · CIW (2008)
What I work with
Skills
Technical Proficiency
Tools & Technologies
State Management
Libraries & Tools
Databases
Cloud & DevOps
Practices
Maps & Geo
Languages
Persian
Native
English
Professional
Dutch
Elementary
Armenian
Elementary
Featured work
Projects
Rivium Cloud
Rivium
Multi-service developer platform with error tracking, push notifications, real-time chat, database, A/B testing, and object storage. 20+ cross-platform SDKs.
Deeply for DeepSeek, Qwen AI
Supono Holdings Ltd
AI-powered Chrome extension for quick conversations, search, writing, PDF chat, image generation, and vision capabilities using DeepSeek and Qwen AI models.
SkyTalk — Call & Video VoIP
Supono Holdings Ltd
Cross-platform VoIP application for unlimited calls and texts with high-quality video calling.
Amazon TV Downloader
Supono Holdings Ltd
High-speed file downloader app for Amazon Fire TV platform.
DownStream Marketplace
DownStream
Vetted marketplace connecting users with the best local haulers for frictionless, affordable waste management.
RentReady Portal
Rent Ready
Full-stack property management platform with real-time data sync, Firebase integration, and Azure AD OAuth.

Garden of Love
Software Genesis Group LTD
Social platform with tablet-optimized layouts, real-time chat via WebSockets, and BLoC architecture.

Parsian Mobile Bank
Caspian — Parsian Bank
Mobile banking and web platform with OCR card recognition, boosting user reach by 65%.

MateMachine
Mate Machine
Dating platform with real-time chat via SignalR, increasing conversion rates by 20%.

IOTEL
Behpardaz Jahan
Mobile application with custom state management and RESTful service integration.





