
Hello, I'm
Ali Tazik
Senior Flutter Engineer with 11+ years of software development experience and 8+ years specialized in Flutter. Shipped production apps across fintech (Parsian Bank), property management (Rent Ready), social/dating platforms, and TV (Amazon Fire TV, Android TV). Most recently led engineering on Rivium Cloud — a multi-service backend platform spanning 8 services (Auth, Push, Sync, Storage, Trace, Chat, Feature Flags, A/B Testing) with 40+ open-source SDKs published at github.com/Rivium-co. Open to remote senior Flutter / full-stack roles worldwide — available as full-time contractor (own legal entity, can invoice in USD/EUR).
Get to know me
About Me
Who am I?
I'm a Senior Flutter Engineer based in Yerevan, Armenia with over 11 years of software development experience and 8+ years specialized in Flutter. I've shipped production apps across fintech, property management, social/dating platforms, and TV (Amazon Fire TV, Android TV), led engineering teams as Tech Lead, and built complex cross-platform systems end-to-end across iOS, Android, Web, and desktop.
Most recently, I led engineering on Rivium Cloud — a multi-service backend platform spanning 8 services with 40+ open-source SDKs across Flutter, native iOS, native Android, React Native, Next.js, Node.js, and Laravel, all public at github.com/Rivium-co.
Quick Facts
11+ Years
Experience
8+ Years
Flutter
40+
SDKs Published
8+
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 (NextLeap HQ)
Senior Flutter Engineer / Tech Lead
Yerevan, Armenia · September 2025 – Present
- Architected and shipped a multi-service backend platform with unified console, multi-tenant RBAC, and per-service billing across 8 services (Auth, Push, Sync, Storage, Trace, Chat, Feature Flags, A/B Testing).
- Designed and shipped 40+ open-source SDK packages across pub.dev, npm, Maven Central, Swift Package Manager, and Composer (Flutter, native iOS, native Android, React Native, Next.js, Node.js, Laravel) with offline-first sync, conflict resolution, and real-time MQTT/WebSocket transport — all public at github.com/Rivium-co.
- Engineered a real-time chat system on NestJS, Centrifugo, and PostgreSQL — including presence, typing indicators, read receipts, reactions, mentions, and offline push delivery.
- Built Rivium Studio, a Flutter desktop client (macOS .dmg distribution) with BYOK AI integration (Anthropic / OpenAI), plan-based feature gating, and self-hosted server URL support.
- Owned production infrastructure end-to-end: NestJS, PostgreSQL, MQTT/EMQX, Centrifugo, Cloudflare R2, Docker, and Traefik on Hetzner with automated CI/CD pipelines.
Supono Holdings Ltd
Tech Lead — Senior Flutter Engineer
Limassol, Cyprus (Remote) · October 2024 – August 2025
- Developed a Kotlin-based Unity plugin for AppCoins Catappult to integrate in-app purchase services across Flutter and Unity apps.
- Built a modular repository architecture with Melos to unify service integration across multiple Flutter products.
- Created a cross-platform Bugsnag package for error tracking on Android, iOS, Web, and Chrome extensions.
- Developed apps for Amazon Fire TV and Android TV, plus a Google Chrome extension using Flutter.
- Built a reusable UI component library and custom logger package; mentored junior developers, led code reviews, and fixed critical production bugs independently.
DownStream
Tech Lead — Senior Flutter Engineer
Dallas, Texas, USA (Remote) · November 2023 – October 2024
- Developed a cross-platform Flutter plugin (iOS, Android, Web) for Basis Theory SDK integration, reducing PCI/regulatory hurdles in credit/debit card data processing.
- Refactored Riverpod architecture, enhanced runtime performance, and established clear software layer separation for better maintainability and scalability.
- Implemented robust widget and unit tests, collaborated with designers on UI improvements, and built a comprehensive widget catalog using WidgetBook.
- Spearheaded Melos implementation, optimizing code organization and component reuse; documented 45% of the shared widget library in Storybook.
- Mentored developers on project structure, clean code practices, and effective test implementation; contributed to engineering interviews and team-building efforts.
Rent Ready
Full Stack Flutter Engineer
Charlotte, NC, USA (Remote) · March 2022 – November 2023
- Migrated state management from Redux to GetX, significantly reducing feature implementation time and bug-fix overhead.
- Applied BDD and TDD practices, leading to a 50% reduction in bugs and a 30% improvement in app performance; executed Gherkin BDD tests, translating business requirements into comprehensive test coverage.
- Integrated Google Cloud Firestore, Firebase Auth, Firebase Messaging, and Azure Active Directory OAuth for secure real-time data and authentication.
- Integrated GraphQL with Artemis for efficient data handling; used Melos for multi-package Flutter development.
- Contributed to backend migration from TypeScript to .NET Core and restructured Azure Cosmos DB with Microsoft Dataverse on the API side, leading to a 40% improvement in read/write performance.
Software Genesis Group LTD
Tech Lead — Flutter Engineer
London, England (Remote) · November 2021 – March 2022
- Led Flutter development for “The Garden of Love” — a social platform connecting NGOs, activists, and businesses around philanthropic causes — with tablet-optimized layouts and BLoC architecture for iOS, Android, and Web.
- Built a full-featured real-time chat system using WebSockets, with Freezed for data class/union generation and Dio for HTTP request handling.
- Reduced developer mistakes by 55% by introducing union-types and pattern matching across the codebase, and established shared development patterns that increased team collaboration efficiency by 20%.
Mate Machine
Flutter Engineer
Vancouver, Canada (Remote) · July 2021 – November 2021
- Designed Flutter architecture for a stealth-mode dating social platform aligned with the platform’s product requirements.
- Implemented a SignalR socket client and a full-featured real-time chat system; built a P2P WebRTC video chatting feature.
- Integrated Firebase services (per-user notifications, Analytics, Crashlytics) and collaborated with UX/UI on a 20% conversion-rate increase.
Caspian — Parsian Bank
Flutter Engineer
Tehran, Iran · July 2020 – July 2021
- Built a mobile banking app and web platform for Parsian Bank that boosted user reach by 65% by enabling PWA installation on mobile devices.
- Implemented OCR-based card number recognition with 100% user coverage and designed Flutter architecture aligned with banking product requirements.
- Customized Firebase notifications to deliver per-user content and integrated Catcher to capture 100% of application exceptions.
Earlier Experience— Tehran, Iran / April 2017 – June 2020
Anad Group
Lead Flutter & Backend Engineer
April 2020 – June 2020
Built IoT vehicle monitoring app with real-time Socket-based car controls and OSM-based location history tracking, in collaboration with Magic Car Alarm.
Behpardaz Jahan (Behsa)
Flutter Engineer
January 2020 – May 2020
Led development of "IOTEL," a Flutter mobile app with custom bus stream builder for state management and RESTful (XML/JSON) service integration.
Safa Rayaneh
Lead Android & Backend Engineer
April 2017 – January 2020
Built GIS-based municipal automation apps using OSM, MapBox, custom tile servers, and MQTT/EMQX-based location tracking with high precision; applied MVP pattern.
Education
B.Sc. Computer Software Engineering
Islamic Azad University, Iran (2004 – 2008)
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
Years of Experience
11+ years software engineering — overlapping stacks reflect parallel work across roles.
Tools & Technologies
State Management
Real-time & Messaging
Backend & APIs
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 backend platform spanning 8 services — Auth, Push, Sync, Storage, Trace (error tracking), Chat, Feature Flags, and A/B Testing — with unified console, multi-tenant RBAC, per-service billing, and 40+ open-source SDKs across Flutter, native iOS, native Android, React Native, Next.js, Node.js, and Laravel.
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.
Contact





