Muhammet İkbal KEKLİK
Expert Flutter Developer | NestJS Backend | Full Stack
Top Rated on Upwork • 1000+ Hours • 100% Job Success

Turning Ideas Into Digital Reality
Software developer with 10 years of overall experience, the last 6 specialized in Flutter. Top Rated Upwork freelancer with a 100% job success rate and 1000+ hours of verified work across 14+ completed projects. Expert in Flutter development, specializing in API integrations using layered architecture with model structures and repository patterns. Deep knowledge of MVC & MVVM architectures with extensive experience in state management (Bloc/Cubit, Riverpod, Provider, GetIt, GetX). Proficient in backend development with NestJS and TypeScript, database management (MySQL, MariaDB, PostgreSQL, Firebase/Firestore), and the Firebase ecosystem (Auth, Firestore, Functions). Skilled in FlutterFlow for rapid UI design. Experienced in AI/ML with TensorFlow for image processing and computer vision projects. Committed to writing clean, maintainable code following SOLID principles.
Full Stack
Flutter mobile + NestJS backend development
Cross-Platform
Android & iOS from a single codebase
AI & Vision
TensorFlow, ML Kit, real-time face recognition
Clean Code
SOLID principles, MVC, modular architecture
Work Experience
Mobile App Developer
Developing and maintaining cross-platform mobile applications using Flutter for both Android and iOS platforms.
- Cross-platform mobile development
- App Store & Play Store deployment
- Performance optimization
Full Stack Developer (Flutter & NestJS)
Sole full-stack developer for the Harmonia Kids platform across two consecutive projects — built the NestJS + Fastify backend, set up the payment infrastructure, and developed the Flutter mobile app from scratch. Client feedback: 'I truly feel very lucky to have met Muhammet İkbal Keklik. He set up and delivered both the payment infrastructure and the mobile application flawlessly.'
- Two consecutive projects for the same client
- NestJS + Fastify backend architecture
- Secure payment infrastructure
- 5.0 rating on both projects
Senior Flutter Developer
Took the Globby app — a platform for discovering global experiences — from a FlutterFlow build with Supabase into a fully custom Flutter codebase. Resolved native-level issues during store reviews and rebuilt the app with a modern architecture and improved user experience. Client feedback: 'He was clear, professional, and always on time. The app looks great and works smoothly. I highly recommend working with him!'
- FlutterFlow → custom Flutter migration
- Modern architecture & full rebuild
- Native fixes for store compliance
- Published to App Store & Google Play
Mobile & Backend Developer (Flutter & Node.js)
Contributed to Meet All — a networking app used at business and entrepreneurship events across Turkey and internationally — building features on both the Flutter mobile app and the Node.js backend. Client feedback: 'Muhammet is highly skilled in both Node.js and Flutter. He delivered everything I asked for with a high level of professionalism and dedication.'
- Flutter mobile + Node.js backend
- Real-time networking features
- High professionalism
- 5.0 rating
Mobile App Developer
Responsible for fixing issues in a mobile application integrating various AI tools. Handled Firebase, cloud, and web API integrations for each new client. Customized applications based on client requirements and published them on app stores.
- AI tool integration & debugging
- Firebase & cloud integrations
- Client-specific app customization
- App Store publishing pipeline
FlutterFlow Developer
Worked on a FlutterFlow project solving basic Android and iOS problems. Client feedback: 'Working with Muhammet Ikbal was very good. He is particularly skilled at solving basic Android and iOS problems. He is a competent person in the Flutter framework, he solved all our problems.'
- Platform-specific problem solving
- Flutter framework expertise
- 5.0 rating
Firebase Database Specialist
Handled Firebase database extraction and migration for a client project. Successfully migrated data while ensuring data integrity and minimal downtime.
- Data extraction & migration
- Data integrity assurance
- 5.0 rating
iOS & Flutter Specialist
Fixed Admob native ads implementation issues in iOS Flutter app. Client feedback: 'I really enjoyed working with Muhammet; he solved the issue and helped me in a short time. I would like to work with him again on another project.'
- Quick problem resolution
- AdMob integration expertise
- 5.0 rating
Flutter Developer
Implemented HTTP backend service calls for a photo app across three different services. Delivered quickly and collaborated closely with the client, who praised my communication, availability, and suggestions for improvement. Client feedback: 'We appreciate his quick delivery, openness to communication and collaboration, his ability to suggest improvements for the app, and his near-constant availability. We are highly likely to work with him again in the near future.'
- Integrated three backend services
- Fast delivery
- Strong client collaboration
- 5.0 rating with positive feedback
Featured Projects
Harmonia Kids
A comprehensive mobile platform designed for children. Sole full-stack developer — built the Flutter mobile app and the NestJS + Fastify backend independently, from database design to app store deployment. Features include payment infrastructure, interactive content management, and real-time data synchronization.
Tappa — Meditation & Breath
A meditation and mindfulness app focused on sleep, relaxation, and mental wellness. Sole full-stack developer — built both the Flutter mobile application and the NestJS backend from the ground up.
Globby App
An app for discovering global experiences. Migrated the entire project from a FlutterFlow build into a fully custom Flutter codebase. Owned the mobile UI/UX, delivering a polished, smooth, and high-performance app.
Meet All
A networking app actively used at business and entrepreneurship events across Turkey and internationally, connecting professionals and entrepreneurs in real time. Contributed to both the Flutter mobile app and the Node.js backend.
Adhan Time Application (Ezan Rehberi Pro)
A comprehensive Islamic prayer times application providing accurate adhan (call to prayer) times based on user location. Features include prayer time notifications, Qibla direction, Islamic calendar, and customizable alarm settings. Built with Flutter for seamless cross-platform experience.
Staff Management App
A robust staff management application designed for businesses to efficiently manage employee information, schedules, attendance, and performance tracking. Features real-time synchronization, role-based access control, and comprehensive reporting tools. Built with Flutter and NestJS backend.
Intelligent Face Recognition & Analysis System
An advanced real-time face recognition and analysis system built with Python using DeepFace and TensorFlow. GPU-optimized architecture for age, gender, and emotion detection. Smart tracking with UUID assignments and dynamic thresholding.
Snapp Ink Face
An open-source image processing project. Built the mobile side with MVC architecture, implementing GET and POST methods for server communication and data exchange.
Offline Face Recognition
A privacy-focused, offline face recognition system using TensorFlow and Google ML Kit. Real-time face detection and recognition without internet connection — ensuring fast performance and secure data processing.
Skills & Technologies
Mobile Development
State Management
Backend Development
Database & Cloud
Firebase Tools
AI & Computer Vision
Architecture & Practices
Education & Certifications
Formal Education
Computer Programming
Anadolu University
Focused on software development, algorithms, and data structures.
Public Administration
Anadolu University
Developed analytical thinking and organizational skills.
Web Programming
Kadri Şaman M.T.S.O High School
First exposure to programming — HTML, CSS, JavaScript, and .NET fundamentals.
Courses & Certifications
300-Hour .NET Visual Programming Course
Ministry of National Education
From Zero to the Top: Mobile App Development with Flutter
Udemy • Emre Altunbilek
NestJS: The Complete Developer's Guide
Udemy • Stephen Grider
Let's Work Together
Have a project in mind or want to collaborate? Feel free to reach out. I'm always open to discussing new opportunities.