Profile

Hasan Karlı

Software Engineer · Flutter & mobile

Software engineer specializing in mobile application development, with experience across fintech, logistics, travel, and AI-powered consumer products. I build production Flutter applications, secure financial workflows, and mobile platforms that ship on iOS and Android.

Hasan Karlı
500k+ Downloads
21 Apps shipped
6+ Years
9+ Articles

Career

Experience

Software Engineer

Oct 2026 – Present

Aegeantic

  • Working on a Flutter-based pet-care platform integrating pet management, health tracking, appointments, and community features
  • Built mobile modules for pet profiles, vaccinations, allergies, medication, nutrition, services, subscriptions, and loyalty
  • Implemented production analytics, crash reporting, push notifications, deep links, and flavor-based environments
Flutter Riverpod AutoRoute Dio Firebase RevenueCat Google Maps

Software Engineer

Sep 2026 – Oct 2026

Wagmi Tech

  • Worked on the Tera Bank mobile banking application, establishing E2E test automation from scratch
  • Prepared a mobile accessibility implementation guide covering iOS VoiceOver and Android TalkBack
  • Analyzed digital banking workflows including KYC, MFA, WYSIWYS transaction authorization, document signing, and secure device activation
Flutter Banking SDKs VoiceOver TalkBack E2E Testing

Software Engineer (Contract)

Jun 2026 – Sep 2026

Velo Delivery

  • Re-architected and refactored an existing Flutter driver application across onboarding, vehicle registration, orders, navigation, and delivery workflows
  • Implemented real-time order management with live offers, order assignments, connection recovery, and driver-specific channels
  • Developed location tracking, document verification, proof-of-delivery, and offline synchronization flows
Flutter BLoC Clean Architecture Ably Google Maps Geolocator Firebase

Software Engineer

Aug 2023 – Apr 2026

Jourma GmbH · Contract · Remote

  • Jourma GmbH is a subsidiary initiative of İşbank. Worked on the Jourma application integrated within İşCep, one of Türkiye's leading banking applications
  • Led the architectural evolution of a modular super-app platform supporting six independent mobile mini-applications
  • Improved performance, scalability, and reliability across Flutter clients and backend-integrated systems
  • Established production-grade analytics, monitoring, and CI/CD pipelines using Amplitude, BigQuery, Sentry, Codemagic, and Shorebird
  • Built AI-powered data ingestion and scraping systems using Python (Selenium) and GPT models, significantly reducing manual operations
  • Delivered mobile applications with 200k+ downloads across app stores
  • Developed and maintained a supporting web project aligned with the mobile platform and backend services
Flutter Next.js TypeScript GraphQL Firebase Google Maps Sentry Amplitude Python (Selenium) GPT models Shorebird Codemagic BigQuery GitHub Actions

Software Engineer

Sep 2020 – Jul 2022

Mobsmile

  • Built and refactored multiple production mobile applications from scratch
  • Designed application architectures including state management, networking layers, flavors, deep linking, and CI/CD workflows
  • Implemented advanced features such as OCR, edge detection, OpenCV pipelines, and Play Asset Delivery
  • Integrated analytics, crash reporting, and distribution tools including Firebase, Amplitude, and Fastlane
  • Migrated infrastructure from Heroku to self-hosted servers, configuring PM2, MySQL, Redis, NGINX, and load balancing
  • Developed web scraping tools using Puppeteer
  • Delivered 4 published applications, with some reaching 250k+ downloads
Flutter REST Firebase Amplitude Fastlane Node.js PM2 MySQL Redis NGINX

Software Engineer

Jun 2019 – Sep 2020

Modaltrans

  • Developed backend services across multiple Rails engines, integrating third-party systems including GPS services
  • Wrote unit and system tests to ensure reliability and correctness
  • Built embeddable JavaScript components, Mapbox integrations, and monitoring tooling
  • Created and published Ruby gems with a combined total of 7k+ downloads
Ruby on Rails PostgreSQL Redis Ruby (Selenium) Mapbox Azure Monitoring

Stack

Technical Skills

Mobile & Frontend

  • Flutter
  • Next.js
  • Astro

Backend & Platform

  • Ruby on Rails
  • Node.js
  • NestJS
  • REST & GraphQL APIs
  • Firebase

DevOps, CI/CD & Infrastructure

  • CI/CD: Codemagic, Fastlane, GitHub Actions, Shorebird
  • Infrastructure: NGINX, PM2, MySQL, PostgreSQL, Redis
  • Monitoring & Analytics: Sentry, Amplitude, BigQuery

Automation, Testing & AI Tooling

  • Mobile E2E Automation: Maestro, Appium
  • Web Automation: Puppeteer, Playwright
  • Flutter Testing: Unit, Widget & Integration Testing
  • Automation Scripting: Python (Selenium), TypeScript
  • AI-assisted data ingestion (GPT-based tooling)

Computer Vision

  • OpenCV
  • OCR

Background

Education

Software Engineering

2017 – 2021

Dogus University · GPA: 3.13/4.00

Industrial Engineering

2018 – 2022

Dogus University · Double major

Master’s in Computer Science and Information Engineering

2025 – Present

Tamkang University · Currently on hold

Feedback

Recommendations

Hasan implemented virtually the entire frontend of the Jourma mobile app, taking it from designs and requirements to a production-ready product across iOS and Android. What stood out most was his ownership — he worked independently, took responsibility for the frontend, and consistently moved things forward.

Hakan Kocabas Managing Director, Jourma GmbH · Product Owner

Hasan quickly adopted production engineering standards and continuously improved throughout our collaboration. I'm confident he'll continue to grow into an excellent engineer.

R. Sercan Ozdemir Senior Software Engineer, Jourma GmbH · Direct Manager

Hasan consistently solved complex technical challenges through independent research and always delivered. Reliable, professional, and highly recommended.

Baris Sarikaya Founder, Mobsmile · Direct Manager

References available upon request.

Writing

Technical Writing

I regularly share my knowledge and experiences through technical articles on Medium, covering topics from Flutter development to CI/CD pipelines and mobile architecture.

9+
Articles
1000+
Readers
6+
Topics
Read My Articles