Gökhan Çavuş

Senior Flutter Developer

Gökhan Çavuş

I'm a Senior Flutter Developer specializing in fintech, with 5+ years of Flutter experience (since 2020). I've built banking, payments, investing and crypto apps for Turkcell (Paycell, BiP) and Migros (MoneyPay), plus healthcare e-commerce for Al Habib Pharmacy. I built and owned 4 fintech apps end-to-end, co-architected a Flutter Web investing app and co-led an embeddable investing SDK, with hands-on experience in KYC, 3D Secure and SEPA flows.

Experience

SHFT

Mobile Application Developer (Flutter)

SHFT

Oct 2025 – Feb 2026

Istanbul, Türkiye

  • Built Click & Collect pharmacy selection (geolocation, maps) and delivery-slot checkout for Al Habib Pharmacy, a bilingual Arabic (RTL) / English healthcare e-commerce app in Saudi Arabia, using Riverpod and domain/DTO layering on top of backend availability APIs.
  • Delivered every screen in English and Arabic with full RTL support; integrated Adjust, Insider, Contentsquare, Algolia, Lokalise, Firebase, push notifications (FCM, Huawei), Google/Huawei Maps and deep links.
  • Extended startup diagnostics across Flutter and native layers via MethodChannel, with lifecycle-aware alerting that avoids false alarms after backgrounding.
  • Fixed cart price-rule mapping and locale-safe date serialization; improved performance with Riverpod select.
  • Built a TypeScript release-notes tool that summarizes Git history and task references; laid the state, DTO and repository foundations of the Zoom-based Live Care telemedicine feature.
Colendi

Mobile Application Developer (Flutter)

Colendi

Aug 2021 – May 2025

Istanbul, Türkiye

  • Built quote, preview and confirmation flows for stock orders, SEPA transfers, card top-ups with 3D Secure, QR, bill and credit payments, and crypto trading and transfers.
  • Built secure auth and session flows: OTP verification, biometric login, device binding, session expiry with logout on backgrounding, and KYC (Amani) integration.
  • Delivered 4 products embedded in the Paycell, BiP and MoneyPay super apps as a Flutter SDK or Flutter Web mini-app, with host-token login and typed host deep links.
  • Built on a shared MVVM (Provider) architecture with GetIt, Dio/Retrofit, build flavors, code generation and FVM.
  • Controlled feature flags, maintenance mode and forced updates with Firebase Remote Config; tracked usage and crashes with Firebase Analytics, Mixpanel and Crashlytics.
  • Upgraded apps across Flutter and Dart versions (Flutter 2.5 → 3.19, Dart 3); built and maintained CI/CD pipelines with GitHub Actions, TestFlight and Firebase App Distribution.
  • Fixed a race condition where parallel requests hitting session expiry opened duplicate logout dialogs.
  • Shaped API contracts with backend teams, wrote technical documentation and mentored junior developers.
Cybernova Cyber Security

Full Stack Developer

Cybernova Cyber Security

Oct 2018 – Dec 2019

Samsun, Türkiye

  • Developed and maintained Cybernova's website end to end, from back end to front end.
  • Prepared parts of the software training curricula and managed the company's social media accounts.

Projects

Applications I've built or contributed to during my career.

Al Habib Pharmacy

SHFT

Bilingual Arabic (RTL) / English healthcare e-commerce app in Saudi Arabia.

FlutterDartRiverpodRTL

Paycell Cyprus

Colendi

Turkcell's digital wallet for Northern Cyprus: card top-ups, transfers, bill and QR payments, digital-asset trading. Built and owned the app end-to-end.

FlutterDartFintech

MoneyPay BIST & BNPL SDK

Colendi

BIST stock investing, buy-now-pay-later and commodities inside Migros' MoneyPay. Flutter SDK and Web mini-app. Co-led Flutter development and architecture of the investing SDK.

FlutterDartTradingBNPL

Paycell BIST & NASDAQ

Colendi

NASDAQ (USD) and BIST (TRY) stock investing inside Turkcell's Paycell. Flutter Web mini-app. Co-architected and bootstrapped from scratch.

Flutter WebDartTradingInvestment

Hadi

Colendi

Hadi: Web link unavailable Hadi: iOS app unavailable

Crypto trading and transfers app.

FlutterDartCrypto

BiP Crypto

Colendi

Crypto trading and phone-number crypto transfers inside Turkcell's BiP. Flutter Web mini-app. Built and owned the app end-to-end.

Flutter WebDartCryptoProvider

OlduBil

Colendi

Digital wallet for bills, credit repayment, cards and QR payments. Built and owned the app end-to-end.

FlutterDartFintech

Mükellef

Colendi

Company finance app for documents, bookkeeping and payments.

FlutterDartProvider

Türkiye Petrolleri

Colendi

Türkiye Petrolleri: Android app unavailable Türkiye Petrolleri: iOS app unavailable

Fuel purchase and wallet app. Contributed features during early development.

FlutterDartBLoC

Skills

Languages

DartSwiftTypeScriptJavaScriptSQLJava (basic)

Frameworks & Platforms

FlutterFlutter WebiOSAndroidPlatform ChannelsSDK & package development

Architecture & State Management

MVVMClean ArchitectureSOLIDProviderRiverpodBLoCGetIt/Injectable

Payments & Security

KYC3D SecureStripeSEPAOTPBiometrics

Services, Analytics & Tools

REST APIsDioRetrofitFirebaseMixpanelAdjustInsiderContentsquareAlgoliaLokaliseSentryGitGitHub ActionsCodemagicJiraAgile/Scrum

Education

Anadolu University
Bachelor's Degree

Management Information Systems

Anadolu University

Nov 2020 – Jun 2023 GPA: 3.8 / 4.0
Ondokuz Mayıs University
Associate's Degree

Computer Programming

Ondokuz Mayıs University

Aug 2016 – May 2018 GPA: 4.0 / 4.0

Get in Touch

Feel free to reach out for collaborations or just a friendly hello.

Email

Location

Istanbul, Türkiye

Social

© 2026 Gökhan Çavuş. All rights reserved.

v1.3.1