Profile
Hasan Karlı
Software Engineer · Flutter & mobile
Detail-oriented engineer building mobile and web products — backend integrations, data pipelines, and AI-driven tooling. Led modular Flutter platforms with 200k+ total downloads.
16 Apps shipped
200k+ Downloads
6+ Years
9+ Articles
Career
Experience
Software Engineer
Aug 2023 – Apr 2026Jourma 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 exceeding 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-5 / GPT-4o Shorebird Codemagic BigQuery GitHub Actions
Software Engineer
Sep 2020 – July 2022Mobsmile
- 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, some exceeding 100k+ downloads
Flutter REST Firebase Amplitude Fastlane Node.js PM2 MySQL Redis NGINX
Software Engineer
June 2019 – Sep 2020Modaltrans
- 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 (Senior)
- Next.js
- Astro
Backend & Platform
- Ruby on Rails (Mid)
- Node.js (Mid)
- 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
- Automation Scripting: Python (Selenium), TypeScript
- AI-assisted data ingestion (GPT-based tooling)
Computer Vision
- OpenCV
- OCR
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