Currently unavailable for new projects

Muhammet İkbal KEKLİK

Expert Flutter Developer | NestJS Backend | Full Stack

Top Rated on Upwork • 1000+ Hours • 100% Job Success

ikbal1453@gmail.com
Muhammet İkbal KEKLİK
10+ Years
Flutter Expert
About Me

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.

10+
Years Experience
14+
Projects Completed
10+
Happy Clients
100%
Job Success

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

Career Path

Work Experience

Mobile App Developer

Top Tier Engineering
Current
Jan 2024PresentTurkey

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
FlutterDartAndroidiOS

Full Stack Developer (Flutter & NestJS)

Harmonia Kids
Apr 2025Oct 2025Remote

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
FlutterNestJSFastifyTypeScriptPostgreSQLPayment Integration

Senior Flutter Developer

Globby
Feb 2025Jul 2025Turkey — Remote

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
FlutterFlutterFlowSupabaseUI/UX

Mobile & Backend Developer (Flutter & Node.js)

Meet All
May 2025May 2025Remote

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
FlutterNode.jsReal-timeREST APIs

Mobile App Developer

Private Client
Oct 2024Apr 2025United Kingdom — Remote

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
FlutterFirebaseAI IntegrationREST APIs

FlutterFlow Developer

Private Client
Feb 2025Mar 2025Remote

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
FlutterFlowFlutteriOSAndroid

Firebase Database Specialist

Private Client
Oct 2024Oct 2024Remote

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
FirebaseDatabase MigrationData Management

iOS & Flutter Specialist

Private Client
Oct 2024Oct 2024Remote

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
FlutteriOSAdMobNative Ads

Flutter Developer

Private Client
Aug 2024Sep 2024Remote

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
FlutterHTTPBackend Service
Portfolio

Featured Projects

Full Stack

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.

FlutterNestJSFastifyPostgreSQLPayment Integration
Full Stack

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.

FlutterNestJSTypeScriptWellness
Mobile App

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.

FlutterFlutterFlow MigrationUI/UX DesignPerformance Optimization
Full Stack

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.

FlutterNode.jsReal-timeNetworking
Mobile App

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.

FlutterLocation ServicesLocal NotificationsFirebase
Enterprise App

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.

FlutterNestJSPostgreSQLRole-based AccessReal-time Sync
AI / Computer Vision

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.

PythonTensorFlowDeepFaceOpenCVGPU Computing
Mobile App

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.

FlutterMVCREST API
AI / Mobile

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.

FlutterTensorFlowGoogle ML KitOn-Device AI
Technical Expertise

Skills & Technologies

Mobile Development

Flutter95%
Dart95%
FlutterFlow85%
React Native70%
Android (Native)70%
iOS Deployment80%

State Management

Bloc/Cubit90%
Riverpod85%
Provider85%
GetX80%
GetIt85%

Backend Development

NestJS90%
TypeScript90%
Node.js85%
REST APIs95%
.NET55%

Database & Cloud

PostgreSQL85%
MySQL80%
MariaDB75%
Firebase/Firestore90%
SqfLite85%
Supabase70%

Firebase Tools

Firebase Auth90%
Firestore90%
Firebase Functions85%
Firebase Realtime DB85%
Firebase Storage85%

AI & Computer Vision

TensorFlow75%
Google ML Kit80%
DeepFace75%
OpenCV70%
Image Processing80%

Architecture & Practices

MVC Architecture90%
MVVM Architecture90%
SOLID Principles90%
Repository Pattern90%
Layered Architecture90%
Git & GitHub90%
CI/CD75%
Agile / Scrum80%
Learning Journey

Education & Certifications

Formal Education

Computer Programming

Anadolu University

Associate Degree
20232025

Focused on software development, algorithms, and data structures.

Public Administration

Anadolu University

Bachelor's Degree
20182022

Developed analytical thinking and organizational skills.

Web Programming

Kadri Şaman M.T.S.O High School

Vocational High School
20092013

First exposure to programming — HTML, CSS, JavaScript, and .NET fundamentals.

Courses & Certifications

300-Hour .NET Visual Programming Course

Ministry of National Education

300 Hours2010

From Zero to the Top: Mobile App Development with Flutter

Udemy • Emre Altunbilek

92 Hours2024

NestJS: The Complete Developer's Guide

Udemy • Stephen Grider

19 Hours2025
Get In Touch

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.