Skip to content
Senior Flutter Engineer | Fintech & Banking

Flutter engineering for financial products.

7+ years in mobile engineering, including Flutter fintech delivery since 2021. I own mobile architecture and native integrations. I led ToBank mobile delivery for a banking platform with 1M+ total users and ~80K monthly active users during my tenure.

View selected work → Download resume PDF · 1 page parham.dev@gmail.com
1M+
total users on ToBank during my tenure
18.5%
app code-footprint reduction via a unified API layer
552
DeeplinkX tests passed · source check, 6 Sep 2026
6
platforms in DeeplinkX’s federated architecture

Selected work

Banking, web and platform engineering
01 · IPAAM Fintech · 2021–2024

ToBank — banking delivery at scale

Led Flutter delivery across virtual-branch banking, lending, identity and electronic promissory notes. Built shared API infrastructure, secure request and PDF-signing workflows, and native integrations.

1M+total platform users
~80Kmonthly active users during my tenure
18.5%app code-footprint reduction

Audience figures describe ToBank during my tenure; monthly activity is based on historical Google Analytics. Code reduction is a source-footprint measure.

Secure mobile workflows

  • Client-side PKI, CSR generation/signing and certificate lifecycle integration.
  • Request signing, certificate-backed PDF signing and device-trust checks.
  • Encrypted cheque integration with Shaparak using RSA/AES and native Flutter bridges.

Architecture and delivery

  • Centralized API and secure-service infrastructure, standardizing signing, encryption and error handling.
  • Coordinated mobile delivery with backend, QA, product and banking stakeholders.
  • Owned electronic promissory-note requirements, solution design, UAT and rollout alongside Flutter leadership.

ToBank product site ↗

FlutterDartPKI · eKYCKotlin · SwiftDio
02 · Contract Flutter development

Monoppy — Flutter web features and performance

Delivered Events, Challenge and Class features while improving data/domain/presentation boundaries, state management, routing, API integration and observability.

4,696.5 → 908.2 msmedian time to the same entry route
80.7%reduction in benchmark startup time
5,140 → 19analyzer findings in the historical comparison

Startup results come from controlled, no-internet, fixture-backed benchmarks with three recorded runs per version. These historical measurements describe the test conditions, rather than live internet performance.

Established layered Flutter web architecture with BLoC/Cubit and enabled a WebAssembly release-build path alongside JavaScript.

Flutter WebBLoC/CubitAutoRouteDio · HiveSentryWebAssembly
03

DeeplinkX — public open-source plugin

pub.dev · v1.5.4 ↗

Federated Flutter plugin for launching external apps with smart store / web / map fallbacks across six platforms.

Try DeeplinkX
Live demo Visibility reports ARM64 APK recommended ARMv7 APK x86_64 APK

ARM64 is recommended for modern Android phones and tablets; ARMv7 supports older 32-bit devices, and x86_64 targets compatible emulators and Chromebooks.

pub.dev metrics fallback snapshot · 7 Oct 2026
14
likes
160/160
pub points
1.08k
downloads · last 30 days
source check · 6 Sep 2026
552
root-package tests
34
external apps · 7 stores
6
platform packages
clean
analysis · same source revision

Typed external-app actions, install checks, and store, web and map fallbacks across six platforms. Originated from a Five Gap need to open other apps. The September 6 source check used revision e2bab431; host tests are separate from device validation.

Flutter Plugin Federated Plugins Android · iOS · macOS Windows · Linux · Web
04 · Carbon OS · Apr 2026–Present

Carbon — financial apps and shared Flutter foundations

Four related engineering projects under my current Senior Flutter Developer role, connecting financial and merchant workflows to native capabilities.

Carbon App

Wallet operations, investment ordering, organization onboarding and sales dashboards using BLoC/Cubit and REST APIs.

Carbon POS

Merchant orders, QR payment-state monitoring and Persian receipt-printing integration with Urovo.

Internal design system

Standardized Carbon App/POS UI with reusable Flutter components, theme tokens, localized monetary displays, Persian typography and directional controls.

Android TWA wrapper

Native launch, offline and retry controls, with repeatable customizations across Bubblewrap regeneration.

FlutterBLoC/CubitREST APIsUrovo integrationDesign systemsAndroid TWA

Supporting work

05

Five Gap — multilingual expert calls

Co-Founder / Senior Flutter Developer · Remote. Built a Flutter expert-call product across 13 languages, Agora audio, Firebase Messaging call states and Android/iOS release automation. November 2024–September 2025.

FlutterAgoraCodemagic
06

UrovoPOS — printer and scanner plugin

Published Android printer/scanner plugin using Kotlin and platform channels, built through supervised Codex-assisted engineering and review. Consumers supply the licensed Urovo SDK.

Published package · v0.2.0 ↗

Development 0.3.0 APIs and its 50-test result are separate from the published 0.2.0 package.

KotlinMethodChannelEventChannel
07

Yekta — technical consulting

Part-time technical consulting on B2B APIs, eKYC/PKI and server-side signing, helping enterprise customers integrate services and resolve implementation escalations.

eKYC · PKIDSSB2B APIs
08

NFTOcean — smart contracts

Paid contract work implementing marketplace sales, bids, auctions and royalties with Solidity, ERC721, ERC1155, ERC2981 and upgradeable-contract patterns.

SolidityHardhatOpenZeppelin
09

GSMPay — legacy Flutter development

Developed and maintained a legacy Flutter fintech application covering wallet, installment and merchant-order workflows, API integration and observability. August 2025–April 2026.

FlutterGetXDio
10

Early iOS — native foundations

Built native iOS products with Elka Tejarat Pardis and Zavosh across learning, service and content applications, including Papita, Khoshmaze and Sepita.

Swift · UIKitSpriteKitRealm

Stack

Hands-on capabilities across Flutter delivery, financial workflows, web performance and native integrations.

Flutter & Dart delivery

Flutter · Dart · Android · iOS · GetX · BLoC/Cubit · dependency injection (GetIt/Injectable) · AutoRoute · Dio · Hive · Clean Architecture

Fintech & trust-sensitive mobile

Digital wallets · payment workflows · eKYC · client-side PKI · digital signatures · PDF signing · RSA/AES envelopes · secure storage · local_auth

Flutter web architecture & observability

WebAssembly release builds · build_runner · benchmark tooling · Sentry · analyzer-driven cleanup

Native iOS & plugins

Swift · Kotlin · UIKit · MethodChannel/EventChannel · federated plugins · CocoaPods · SpriteKit · Realm

AI-assisted engineering

Codex, Claude Code and Cursor for LLM code generation and prompting. Dart and Flutter agent skills and Dart MCP server support the workflow, with human review, debugging and testing.

Blockchain & delivery tooling

Solidity · ERC20/721/1155/2981 · Codemagic CI/CD · Firebase · Sentry · UXCam · AppMetrica

Experience

Apr 2026 — Present

Senior Flutter Developer · Carbon OS

Flutter App, POS, internal design system and Android TWA wrapper.

Oct 2025 — Present

Technical Consultant · Yekta Smart City

Contract · Part-time consulting on B2B APIs, eKYC/PKI, signing and enterprise integration troubleshooting.

Jul 2025 — Present

Senior Flutter Developer · Monoppy

Contract Flutter web feature delivery, layered architecture and historical benchmark improvements.

Aug 2025 — Apr 2026

Senior Flutter Developer · GSMPay

Legacy Flutter development and maintenance across wallet, installments and merchant workflows.

Nov 2024 — Sep 2025

Co-Founder / Senior Flutter Developer · Five Gap

Remote · Multilingual expert-call product with Agora audio and notification-driven call states.

May 2021 — Oct 2024

Flutter Team Lead / Senior Flutter Developer · IPAAM Fintech

ToBank mobile delivery and secure workflows; overlapping Product Manager responsibility, Dec 2022–Jan 2024.

Mar 2022 — Dec 2022

Contract TPM & Smart Contract Developer · NFTOcean

NFT marketplace and token implementation.

Jun 2019 — May 2021

iOS Developer · Elka Tejarat Pardis

Native iOS applications across educational, service and content products.

Sep 2018 — Jun 2019

iOS Developer · Zavosh Advanced Systems

Native iOS development with Swift and UIKit.

Education

B.S.

Computer Software Engineering

Islamic Azad University, Central Tehran Branch

Open to senior Flutter roles · remote

Let’s discuss your Flutter product.

Senior Flutter engineering for fintech and banking, mobile architecture, native integrations and Flutter web delivery. Based in Tehran, Iran.

parham.dev@gmail.com GitHub ↗ LinkedIn ↗