Muhammet İkbal KEKLİK
Expert Flutter & React Native | NestJS | Data Management | Full Stack
Top Rated on Upwork • 1000+ Hours • 100% Job Success

Turning Ideas Into Digital Reality
Top Rated Upwork freelancer with 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 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
Full Stack Developer | TypeScript & Flutter Expert
Set up and delivered both payment infrastructure and mobile application flawlessly. Implemented secure payment systems and developed a complete mobile solution 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.'
- Payment infrastructure setup
- Complete mobile app development
- 5.0 rating from client
- Flawless delivery
Full Stack Developer (Flutter & NestJS)
Led both mobile and backend development for Harmonia Kids platform. Worked on complex NestJS backend architecture and Flutter mobile app for 3-4 months. Client feedback: 'He has always responded quickly and patiently to our requests, offering the best solutions and delivering a mobile app exactly as we envisioned. He quickly understood our architecture, offered smart solutions, and wrote clean code.'
- 3-4 months full-stack development
- Complex backend architecture
- Clean code implementation
- 5.0 rating (two separate projects)
Senior Mobile App Developer
Rebuilt the entire Globby mobile application with 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!'
- Complete app rebuild
- Modern architecture implementation
- On-time delivery
- 5.0 rating
Full-Stack Node.js & Mobile Developer
Developed custom business software combining Node.js backend and Flutter mobile app. 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.'
- Custom business software
- Full-stack development
- High professionalism
- 5.0 rating
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
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
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
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
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
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
Flutter Consultant & Developer
A Flutter Flow project working with Supabase, focused on international trade and target market assistance. Resolved native-level issues during store reviews and provided mobile consultation until successful publication.
- Native intervention for store compliance
- Mobile architecture consultation
- Successfully published to both stores
Featured Projects
Harmonia Kids
A comprehensive kids' platform with Flutter mobile app and NestJS backend. Full-stack development handled independently — from database design to app store deployment. Features include payment infrastructure, interactive content management, and real-time data synchronization.
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.
Globby Mobile App
Complete rebuild of the Globby mobile application with modern architecture and enhanced user experience. Delivered a polished, smooth-running app with improved performance and clean design. Project completed on time with full client satisfaction.
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.
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.