Profile
Hasan Karlı
Software Engineer · Flutter & mobile
Software engineer specializing in mobile application development, with experience across backend integrations, web, data, and AI-driven solutions. Led production Flutter apps and modular super-app platforms with 450k+ combined downloads.
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 with 200k+ downloads across app stores
- Developed and maintained a supporting web project aligned with the mobile platform and backend services
Software Engineer
Sep 2020 – Jul 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, with some reaching 250k+ downloads
Software Engineer
Jun 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
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 – 2021Dogus University · GPA: 3.13/4.00
Industrial Engineering
2018 – 2022Dogus University · Double major
Master’s in Computer Science and Information Engineering
2025 – PresentTamkang 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.
Hasan quickly adopted production engineering standards and continuously improved throughout our collaboration. I'm confident he'll continue to grow into an excellent engineer.
Hasan consistently solved complex technical challenges through independent research and always delivered. Reliable, professional, and highly recommended.
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.