Ali Tazik

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).

Download ResumeYerevan, Armenia

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.

Flutter / Dart8+ yrs
Backend (Node.js, NestJS, PostgreSQL)6+ yrs
Real-time systems (WebSocket, MQTT)5+ yrs
Native Android (Java / Kotlin)5+ yrs
TypeScript / JavaScript4+ yrs
Native iOS (Swift)4+ yrs

Tools & Technologies

State Management

RiverpodBlocGetXReduxGetItInjectableFreezed

Real-time & Messaging

WebSocketMQTT/EMQXCentrifugoSignalRTwilioAgoraWebRTC

Backend & APIs

NestJSNode.jsRESTGraphQLFirebaseMulti-tenant RBAC

Libraries & Tools

MelosStorybookWidgetBookBugsnagSentryDioArtemis

Databases

PostgreSQLMySQLSQLiteMongoDBFirestoreHive

Cloud & DevOps

DockerTraefikHetznerAzureCloudflare R2CI/CD

Practices

Clean ArchitectureAgileBDDTDDGitCode ReviewMentoring

Maps & Geo

Google MapsOpenStreetMapMapBoxGeolocationGPS

Languages

Persian

Native

English

Professional

Dutch

Elementary

Armenian

Elementary

Featured work

Projects

Rivium Cloud

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.

WebFlutteriOSAndroidReact NativeNext.jsNode.jsLaravel
Deeply for DeepSeek, Qwen AI

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.

Chrome Extension
SkyTalk — Call & Video VoIP

SkyTalk — Call & Video VoIP

Supono Holdings Ltd

Cross-platform VoIP application for unlimited calls and texts with high-quality video calling.

iOSAndroid
Amazon TV Downloader

Amazon TV Downloader

Supono Holdings Ltd

High-speed file downloader app for Amazon Fire TV platform.

Amazon TV
DownStream Marketplace

DownStream Marketplace

DownStream

Vetted marketplace connecting users with the best local haulers for frictionless, affordable waste management.

AndroidiOSWeb
RentReady Portal

RentReady Portal

Rent Ready

Full-stack property management platform with real-time data sync, Firebase integration, and Azure AD OAuth.

AndroidiOSWeb
Garden of Love

Garden of Love

Software Genesis Group LTD

Social platform with tablet-optimized layouts, real-time chat via WebSockets, and BLoC architecture.

AndroidiOS
Parsian Mobile Bank

Parsian Mobile Bank

Caspian — Parsian Bank

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

AndroidWeb
MateMachine

MateMachine

Mate Machine

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

AndroidiOS
IOTEL

IOTEL

Behpardaz Jahan

Mobile application with custom state management and RESTful service integration.

AndroidiOS