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.
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
Price Index Tracker
Track and analyze app pricing across regions
Review Analytics
Analyze and respond to app store reviews efficiently
Screenshot Generator
Generate localized screenshots for all app store sizes
Skills & Expertise
Technologies and tools I work with
Work Experience
Indie Developer
IndependentRemote
- • 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
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
Square1Dublin, 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
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.
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.
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.
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.
Ireland's leading real estate platform. Native Android development for property listings, search with map integration, and saved properties management.
Mobile app for Ireland's leading news platform. React Native development with offline reading, push notifications, and subscription management.
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ımTurkey
- • 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
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.
Enterprise document management application with file upload, categorization, search, and offline access. Published to Android and iOS platforms.
Enterprise mobile application developed from POC to production. Handled full development lifecycle including architecture design, implementation, and deployment.
Low-code application and website development platform. Built mobile preview and rendering engine for dynamically generated UIs.
Project Timeline
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.
Content aggregator app with direct source data fetching architecture. Designed and built the project infrastructure from scratch including caching layer and offline support.
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.
Mobile app for Ireland's leading news platform. React Native development with offline reading, push notifications, and subscription management.
Ireland's leading real estate platform. Native Android development for property listings, search with map integration, and saved properties management.
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.
Low-code application and website development platform. Built mobile preview and rendering engine for dynamically generated UIs.
Enterprise mobile application developed from POC to production. Handled full development lifecycle including architecture design, implementation, and deployment.
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.
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.
Enterprise document management application with file upload, categorization, search, and offline access. Published to Android and iOS platforms.
Education
Completed 1 year of Master's program before leaving to focus on career opportunities. Studied advanced software engineering topics.
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
Mobile app offering step-by-step city tours for travelers. Users can create and follow location-based interactive tours with step-by-step navigation.
Built an interactive presentation/slides application using Flutter Web. Demonstrated Flutter's web capabilities for creating dynamic, animated presentations.
YouTubeFirst game developed during university using Unity game engine and C#. A complete game project showcasing game development fundamentals.
YouTubeCross-platform mobile application development with Flutter and React Native
Open Source
rename
Popular CLI tool for renaming Flutter apps with 1,280+ likes and 29,000+ downloads on pub.dev. Change app name, bundle ID, and package name for iOS, Android, macOS, Linux, Windows, and Web platforms with a single command.
flutter/flutter
Official Flutter framework contributor. Created issues, fixed bugs, and wrote tests that were merged into the official repository.