Onat Cipli

Onat Çipli

Senior Mobile Developer

Senior Mobile Developer with 8 years of experience building production apps for clients across Ireland, UK, Germany, Greece, and Turkey. I specialize in Flutter, React Native, and Native Android development, with deep expertise in video/audio streaming, DRM implementation, and scalable multi-flavor architectures.

8+
Years Experience
5
Countries Served
29K+
pub.dev Downloads
16
Apps Shipped

About Me

I build apps, tools, and products. Started in 2018 with Unity games and early Flutter experiments during university. After graduating, I worked with companies across 5 countries on challenging mobile projects—from food delivery platforms to streaming apps to children's media with complex DRM.

Now I focus on my own products: shipping AI-powered apps, building developer tools for App Store optimization, and maintaining open source projects. My Flutter Rename CLI has 29,000+ downloads on pub.dev.

I also contribute to the Flutter framework itself—creating issues, fixing bugs, and writing tests that were merged into the official repository.

Developer Tools

Tools I build for developers and indie makers

ASO Localization

Automate App Store metadata localization across markets

ASOAutomation

Price Index Tracker

Track and analyze app pricing across regions

ASOAnalytics

Review Analytics

Analyze and respond to app store reviews efficiently

ASOReviews

Screenshot Generator

Generate localized screenshots for all app store sizes

ASODesign

Skills & Expertise

Technologies and tools I work with

Flutter Dart React Native Ionic TypeScript Kotlin Swift Firebase RESTful APIs GraphQL CI/CD Unity C# Video/Audio Streaming DRM Implementation Clean Architecture Design Patterns

Work Experience

Indie Developer

Independent
2019 - Present

Remote

  • Building and shipping my own apps and open source tools
  • Created popular Flutter Rename CLI with 1,280+ likes on pub.dev
  • Active contributor to the Flutter framework with merged PRs

Key Projects

Flutter Rename CLI 2019 - Present
DartCLIpub.dev

Created a CLI tool for renaming Flutter apps with 1,280+ likes and 29,000+ downloads on pub.dev. Supports 6 platforms: iOS, Android, macOS, Linux, Windows, and Web. Used by thousands of Flutter developers worldwide for managing app names and bundle IDs.

Flutter Developer

Square1
Aug 2020 - Jan 2025

Dublin, Ireland

  • Collaborated closely with the CTO, developing mobile solutions for international clients across Ireland, UK, Germany, and Greece
  • Led mobile architecture decisions and took full technical ownership of multiple projects
  • Built complex streaming infrastructure, DRM systems, and multi-flavor app architectures
  • Developed internal tooling including CLI tools for automated app generation

Key Projects

Caboodle Jan 2021 - Jan 2025
FlutterFirebaseCLI

Food delivery platform for Ireland and UK market. Managed 16 different white-label apps from a single codebase using flavor-based architecture. Full technical ownership of mobile side. Built custom CLI tool for automated app generation from JSON configuration.

Say TV Mar 2022 - Dec 2023
FlutterFirebaseStreaming

Twitch-like live streaming and chat platform for German TV shows and sports events. Built video/audio streaming infrastructure and real-time chat system. Implemented push notification systems and live event synchronization.

Kids Radio Jun 2023 - Nov 2024
FlutterDRMStreamingOffline

Children's media platform for Greek client. YouTube + Spotify hybrid concept with video, audiobooks and radio content. Implemented background playback, offline download with DRM protection. Built Abstract Player pattern for unified playback across all media types with Spotify-style queue system.

Coosto Aug 2020 - Feb 2021
KotlinAndroid Native

Social media management app for Dutch client. Native Android development for multi-platform content publishing to Facebook, Instagram, and Twitter. Implemented scheduling, analytics dashboard and team collaboration features.

MyHome Feb 2021 - Jun 2021
KotlinAndroid Native

Ireland's leading real estate platform. Native Android development for property listings, search with map integration, and saved properties management.

Irish Times Sep 2021 - Mar 2022
React Native

Mobile app for Ireland's leading news platform. React Native development with offline reading, push notifications, and subscription management.

Business Post Apr 2022 - Aug 2022
Flutter

Content aggregator app with direct source data fetching architecture. Designed and built the project infrastructure from scratch including caching layer and offline support.

Software Development Specialist

LOGO Yazılım
Jun 2018 - Aug 2020

Turkey

  • Started as intern, progressed to part-time during university, then full-time after graduation
  • Worked in R&D team on cross-platform mobile development evaluation and implementation
  • Led proof-of-concept development comparing Flutter, React Native, and Ionic frameworks
  • Published enterprise applications to both Android and iOS platforms

Key Projects

Cross-Platform Framework POC Jan 2019 - Jun 2019
FlutterReact NativeIonic

Developed Flutter and React Native versions of company's existing Ionic app as proof of concept. Conducted comprehensive comparative analysis on performance metrics, development velocity, and team adaptability. Results led to Flutter adoption for new projects.

Document Management System Jun 2018 - Dec 2018
IonicTypeScript

Enterprise document management application with file upload, categorization, search, and offline access. Published to Android and iOS platforms.

Journey Jul 2019 - Mar 2020
FlutterIonic

Enterprise mobile application developed from POC to production. Handled full development lifecycle including architecture design, implementation, and deployment.

Low Code Platform Apr 2020 - Aug 2020
FlutterWeb

Low-code application and website development platform. Built mobile preview and rendering engine for dynamically generated UIs.

Project Timeline

Kids Radio Jun 2023 - Nov 2024
mobile
FlutterDRMStreamingOffline

Children's media platform for Greek client. YouTube + Spotify hybrid concept with video, audiobooks and radio content. Implemented background playback, offline download with DRM protection. Built Abstract Player pattern for unified playback across all media types with Spotify-style queue system.

Business Post Apr 2022 - Aug 2022
mobile
Flutter

Content aggregator app with direct source data fetching architecture. Designed and built the project infrastructure from scratch including caching layer and offline support.

Say TV Mar 2022 - Dec 2023
mobile
FlutterFirebaseStreaming

Twitch-like live streaming and chat platform for German TV shows and sports events. Built video/audio streaming infrastructure and real-time chat system. Implemented push notification systems and live event synchronization.

Irish Times Sep 2021 - Mar 2022
mobile
React Native

Mobile app for Ireland's leading news platform. React Native development with offline reading, push notifications, and subscription management.

MyHome Feb 2021 - Jun 2021
mobile
KotlinAndroid Native

Ireland's leading real estate platform. Native Android development for property listings, search with map integration, and saved properties management.

Caboodle Jan 2021 - Jan 2025
mobile
FlutterFirebaseCLI

Food delivery platform for Ireland and UK market. Managed 16 different white-label apps from a single codebase using flavor-based architecture. Full technical ownership of mobile side. Built custom CLI tool for automated app generation from JSON configuration.

Coosto Aug 2020 - Feb 2021
mobile
KotlinAndroid Native

Social media management app for Dutch client. Native Android development for multi-platform content publishing to Facebook, Instagram, and Twitter. Implemented scheduling, analytics dashboard and team collaboration features.

Low Code Platform Apr 2020 - Aug 2020
web
FlutterWeb

Low-code application and website development platform. Built mobile preview and rendering engine for dynamically generated UIs.

Journey Jul 2019 - Mar 2020
mobile
FlutterIonic

Enterprise mobile application developed from POC to production. Handled full development lifecycle including architecture design, implementation, and deployment.

Flutter Rename CLI 2019 - Present
cli
DartCLIpub.dev

Created a CLI tool for renaming Flutter apps with 1,280+ likes and 29,000+ downloads on pub.dev. Supports 6 platforms: iOS, Android, macOS, Linux, Windows, and Web. Used by thousands of Flutter developers worldwide for managing app names and bundle IDs.

Cross-Platform Framework POC Jan 2019 - Jun 2019
mobile
FlutterReact NativeIonic

Developed Flutter and React Native versions of company's existing Ionic app as proof of concept. Conducted comprehensive comparative analysis on performance metrics, development velocity, and team adaptability. Results led to Flutter adoption for new projects.

Document Management System Jun 2018 - Dec 2018
mobile
IonicTypeScript

Enterprise document management application with file upload, categorization, search, and offline access. Published to Android and iOS platforms.

Education

İzmir Ekonomi Üniversitesi

Master's Degree in Software Engineering (Incomplete)

2019 - 2020

Completed 1 year of Master's program before leaving to focus on career opportunities. Studied advanced software engineering topics.

İzmir Ekonomi Üniversitesi

Bachelor's Degree in Software Engineering

2014 - 2019

Studied core software engineering principles including Java, Design Patterns, QA, Software Architecture, Algorithms, Data Structures, and Database Management. Started mobile development journey in 2018.

University Projects

Discover Steps 2019
Graduation Project
Flutter

Mobile app offering step-by-step city tours for travelers. Users can create and follow location-based interactive tours with step-by-step navigation.

Flutter Web Interactive Slides 2019
FlutterWeb

Built an interactive presentation/slides application using Flutter Web. Demonstrated Flutter's web capabilities for creating dynamic, animated presentations.

YouTube
The Ozon 2017
University Game Project
UnityC#

First game developed during university using Unity game engine and C#. A complete game project showcasing game development fundamentals.

YouTube
Mobile App Projects 2018 - 2019
FlutterReact Native

Cross-platform mobile application development with Flutter and React Native