Flutter Developer & Mobile App Specialist

Computer Engineering student passionate about building cross-platform mobile applications with Flutter. Specializing in creating seamless user experiences and efficient, scalable solutions for modern mobile platforms.

10+ Projects Completed
2+ Years Experience
8+ Technologies
Omar Khalifa - Flutter Developer
Flutter Development
Firebase Integration
Clean Architecture

Hi, I'm Omar Khalifa Hamed Mohamdeen

Aspiring Mobile App Developer & Computer Engineering Student

Omar Khalifa
Alexandria, Egypt
Available for opportunities

Highly motivated and detail-oriented Computer Engineering student at Alexandria Higher Institute of Engineering & Technology (AIET), expected to graduate in 2026 with an Excellent GPA. Specialized in Flutter development with strong experience in building cross-platform mobile applications.

I'm proficient in Dart, Firebase, Supabase, RESTful APIs, and modern state management solutions including Provider, BLoC, and GetX. Experienced in implementing Clean Architecture principles for maintainable and scalable applications. I demonstrate strong problem-solving skills, clean code practices, and collaborative spirit in agile development environments.

Mobile Development

Cross-platform apps with Flutter and responsive UI design

Backend Integration

Firebase, Supabase, REST APIs, and cloud services

Clean Architecture

Scalable apps with separation of concerns and SOLID principles

State Management

Provider, BLoC, and GetX for scalable applications

"

Building mobile applications is about creating experiences that make people's lives easier and more connected. Every line of code is an opportunity to solve real problems.

Let's build something amazing together

Whether you're looking for a mobile app developer or want to collaborate on an exciting project, I'd love to hear from you and explore how we can work together.

+

Mobile Apps Built

+

Technologies Mastered

%

Dedication to Excellence

Flutter Certified

Flutter & Dart Development from Easy Learn Academy

Excellent GPA

Top academic performance in Computer Engineering

Innovation

Building scalable mobile solutions with clean architecture

Skills

A comprehensive overview of my technical expertise in mobile app development, from programming languages to frameworks and methodologies.

Continuously learning and mastering modern mobile development technologies

Programming Languages

Core languages for development

Dart Advanced
C++ Proficient
Python Proficient

Frameworks & Tools

Development frameworks and environments

Flutter & Material Design Advanced
Android Studio & VS Code Proficient
Git & GitHub Proficient

Software Architecture & Design

Architecture patterns and design principles

Clean Architecture Advanced
SOLID Principles Proficient
Design Patterns (MVC, MVVM, Repository) Proficient

Backend & State Management

Backend services and app architecture

Provider, BLoC & GetX Advanced
Firebase (Auth, Firestore, Cloud Functions) Advanced
Supabase (Database, Auth, Storage) Proficient
REST APIs & SQLite Advanced
Machine Learning (scikit-learn, Flask) Familiar

Years of Experience

Years+

Dedicated to mastering Flutter development and building scalable mobile applications with AI/ML integration and IoT capabilities.

Primary Technologies
Flutter
Dart
Firebase
Supabase
Clean Architecture
REST APIs
Git
SQLite
IoT/ESP32
AI/ML
Methodologies
Clean Architecture Pattern
Agile Development (Basic)
Responsive Design Principles
Clean Code Practices

Resume

My professional journey in mobile app development, education, and continuous learning in the field of Computer Engineering.

Professional Summary

Passionate Computer Engineering student specializing in Flutter mobile application development. With 2+ years of hands-on experience building cross-platform mobile apps, I excel at implementing Clean Architecture principles, integrating AI/ML features, and developing IoT solutions. Proven track record of delivering 10+ production-ready applications with expertise in Firebase, Supabase, and advanced state management (BLoC, Provider, GetX). Committed to writing clean, maintainable code and staying current with emerging technologies.

Professional Experience

Practical experience in Flutter development and mobile app creation through internship and personal projects.

Jun 2025 - Sep 2025 Internship

Mobile Application Developer

Cellula Technologies • Alexandria, Egypt (Remote)

Developing advanced mobile applications with focus on software infrastructure and cutting-edge mobile development practices.

Mobile App Development Software Infrastructure iOS Development
  • Cross-Platform Development: Building scalable mobile applications for both Android and iOS platforms using Flutter and native technologies
  • Infrastructure Design: Implementing robust software infrastructure patterns for enterprise-level mobile applications
  • Code Quality: Following industry best practices for code organization, testing, and deployment
Aug 2024 - Sep 2024 Internship

Enterprise Resources Planning Consultant

Experts of Egypt for Software and Hardware (EES) • Alexandria, Egypt (Hybrid)

Completed a comprehensive software engineering internship from August 10, 2023, to September 9, 2023. Gained practical experience in various aspects of the software development lifecycle (SDLC).

ERP Modules Enterprise Consulting SDLC
  • Database Management: Worked with database concepts and ERP systems, gaining hands-on experience with Oracle and PowerBuilder
  • API Integration: Developed skills in RESTful APIs and Web APIs usage for enterprise software implementation
  • Technical Documentation: Created comprehensive requirements analysis, technical documentation, and project proposals
  • Electronic Invoicing: Worked with JSON and electronic invoicing (einvoice) systems for enterprise applications
  • Performance: Received an "Excellent" performance evaluation for applying theoretical Computer Engineering knowledge to real-world scenarios
Jul 2024 Internship

IT Specialist

PETROJET • Alexandria, Egypt (On-site)

Gained practical experience in IT integration and IT service management within a large-scale organization.

IT Integration IT Service Management
  • IT Infrastructure: Worked with enterprise IT systems and service management tools
  • Technical Support: Provided technical assistance and troubleshooting for various IT integration projects
Aug 2024 - Present Internship

Flutter Developer Intern

Easy Learning Academy • Alexandria, Egypt

Developing production-ready mobile applications using Flutter, Firebase, and Clean Architecture. Focus on educational technology solutions that enhance learning experiences and streamline administrative tasks.

Firebase Integration Performance Optimization Clean Architecture
  • Student Attendance System: Built a comprehensive attendance tracking app using Flutter and Firebase Authentication, reducing manual tracking errors by 15% and saving teachers an average of 30 minutes per day
  • Performance Optimization: Improved course material delivery app's load time by 30% through implementing lazy loading, code splitting, and Flutter DevTools profiling techniques
  • Real-time Features: Implemented real-time data synchronization using Firebase Firestore for instant updates across multiple devices
  • Code Quality: Maintained 90%+ test coverage and implemented CI/CD pipelines for automated testing and deployment
Jan 2023 - Present Self-Employed

Independent Flutter Developer

Freelance & Personal Projects

Designing and developing full-stack mobile applications from concept to deployment. Specializing in social platforms, e-commerce solutions, and AI-integrated applications.

10+ Apps Delivered AI/ML Integration IoT Development
  • Weather App with AI: Developed ML-powered weather prediction app using Flutter, Flask backend, and scikit-learn RandomForest classifier with 85% accuracy
  • Social Learning Platform: Built "Easy Learn" social media app with real-time chat, multilingual support (Arabic/English), and Supabase cloud storage
  • E-Commerce Solution: Created full-featured shopping app with cart management, payment integration, and product recommendation system
  • Smart Umbrella IoT Project: Led university project featured by ElWatan News - innovative umbrella with automated opening system and weather sensors
  • ESP32 IoT Integration: Developed ESP32 control app enabling WiFi-based communication for smart home automation and GPIO control

Core Competencies

Mobile App Development (Flutter/Dart/iOS)
Artificial Intelligence (AI)
Software Infrastructure
Clean Architecture & Design Patterns
State Management (BLoC, Provider, GetX)
Backend Integration (Firebase, Supabase)
ERP Modules & Enterprise Consulting
RESTful API Development & Integration
IoT Development (ESP32, Arduino)
Project Management & Team Leadership
Version Control (Git/GitHub)
Public Speaking & Presentation

Education & Qualifications

Academic background in Computer Engineering with focus on mobile application development and software engineering principles.

Bachelor of Science in Computer Engineering

Alexandria Higher Institute of Engineering & Technology (AIET)

2022 - 2026 (Expected)

Pursuing comprehensive education in computer engineering with specialization in mobile application development, software architecture, algorithms, data structures, and embedded systems. Focus on practical application of theoretical concepts through hands-on projects and real-world problem-solving.

Relevant Coursework:
  • Data Structures & Algorithms
  • Object-Oriented Programming (OOP)
  • Software Engineering Principles
  • Mobile Application Development
  • Database Management Systems
  • Computer Networks
  • Embedded Systems & IoT
  • Artificial Intelligence Fundamentals
Excellent GPA Dean's List

Professional Certifications & Courses

Flutter Development Easy Learn Academy • Dec 2024 Skills: Teamwork, Remote User Support, Mobile Application Development, Dart, Flutter, Computer Science, Programming, Team Leadership, Research Skills, Software Development, Group Work, Git, Engineering, Problem Solving, GitHub, Project Management, Public Speaking, Presentation, Programming Languages
The Complete Dart Learning Guide Udemy • Jun 2024 Credential ID: UC-0b55c8c4-b6e9-4027-af71-4db8f52de1b2
Skills: Dart, Flutter
Python For Beginners Udemy • Sep 2021 Credential ID: UC-4dc2bd3f-0e7e-4950-ac19-b8dfc6dc712b
Skills: Python (Programming Language), Programming
Clean Architecture & SOLID Principles Self-Study • 2024 Advanced software architecture patterns, dependency injection, and scalable application design
Machine Learning with Python Online Course • 2024 scikit-learn, data preprocessing, model training, and Flask API development
IoT with ESP32 & Arduino Self-Study • 2023 Microcontroller programming, sensor integration, and IoT protocols

Languages

Arabic Native / Bilingual Proficiency
English Professional Working Proficiency

Volunteering & Leadership

Deputy Head of Department IEEE AIET SB • Sep 2024 - Present Science and Technology
Member MICROSOFT AIET SB • Jan 2025 - Present Science and Technology
Member ICPC AIET • Jul 2022 - Present (3+ years) Science and Technology
Assistant Google Developer Student Clubs • Mar 2023 - Mar 2024 Science and Technology

Achievements & Honors

Smart Umbrella Project - Media Recognition

University project featured by ElWatan News for innovative IoT solution combining automated umbrella opening with weather sensors. View Article

10+ Published Mobile Applications

Successfully developed and deployed multiple production-ready Flutter applications with focus on AI/ML integration, social platforms, and e-commerce solutions

Tech Community Leadership

Active leadership roles in IEEE, Microsoft, ICPC, and Google Developer Student Clubs - contributing to student technology education

Performance Optimization Expert

Achieved 30% load time reduction and 15% error reduction in production apps through advanced Flutter optimization techniques

AI/ML Integration Pioneer

Successfully integrated machine learning models in mobile applications with 85% accuracy using Python Flask and scikit-learn

Excellent Performance - ERP Internship

Received "Excellent" evaluation at Experts of Egypt for Software and Hardware (EES) for applying Computer Engineering knowledge to real-world SDLC scenarios

Projects

A showcase of my mobile app development projects built with Flutter, demonstrating my skills in state management, API integration, and local data storage.

  • All Projects
  • Mobile Apps
  • Firebase
  • API Integration
Weather App with AI Prediction
Mobile App + AI/ML 2024

Weather App with AI Prediction

Comprehensive Flutter weather app with AI-powered predictions using Flask backend and RandomForest classifier. Features real-time weather data, 3-day forecasts, location-based detection, and machine learning integration.

Flutter BLoC Python Flask ML Firebase
Easy Learn - Social Learning Platform
Social Platform 2024

Easy Learn - Khalifa Learn Academy

Educational social platform connecting students and instructors. Features include post creation, real-time chat, Google Sign-In, multilingual support (Arabic/English), and geolocation services.

Flutter BLoC Firebase Supabase i18n
SceneHub - AI Movie App
Entertainment App 2024

SceneHub - AI Movie Discovery App

Clean Architecture movie app featuring splash screen, onboarding, authentication, and dynamic content from TMDB API. Implements service locator pattern with GoRouter navigation and theme management.

Flutter Cubit Clean Architecture TMDB API
E-Commerce Application
E-Commerce 2024

E-Commerce Mobile Application

Full-featured e-commerce app with product browsing, shopping cart, payment integration, and user authentication. Implements modern state management and responsive UI design.

Flutter Provider REST API Firebase
ESP32 Flutter Control Application
IoT Application 2024

ESP32 Flutter Control Application

IoT control app for ESP32 microcontroller over WiFi. Features bidirectional communication, control of GPIO pins, real-time input monitoring, and clean architecture implementation.

Flutter IoT ESP32 WiFi
Quran Application
Islamic App 2024

Quran Reading Application

Islamic application for reading and studying the Quran. Features include verse navigation, bookmarking, Arabic text display, and user-friendly interface optimized for religious content.

Flutter Dart Local Storage
News Reader App
News App 2024

News Reader with Category Filtering

News aggregation app fetching latest articles from NewsAPI. Features category filtering (business, sports, tech, etc.), article bookmarking, and responsive design with splash screen.

Flutter News API JSON HTTP
MyNoteApp - Note Taking Application
Productivity App 2024

MyNoteApp - Note Taking Application

Full-featured note-taking app with create, edit, delete, and search functionality. Includes user authentication, cloud sync capabilities, and organized note management with tags and folders.

Flutter SQLite Provider
Audio Player Application
Media App 2024

Audio Player with Modern UI

Feature-rich audio player with comprehensive music track listing, smart playback controls, and modern responsive UI using Flutter ScreenUtil. Includes Lottie animations and high-quality audio playback.

Flutter audioplayers Lottie
Interactive Quiz Application
Education App 2024

Interactive Quiz Application

Modern quiz app enabling users to test knowledge across various topics. Features progress tracking, social competition, performance analytics, and intuitive UI for engaging learning experience.

Flutter Dart UI/UX

Contact

Let's connect! Feel free to reach out for collaboration opportunities, project inquiries, or just to say hello. I'm always excited to discuss new mobile development projects.

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Send us a message

Loading
Your message has been sent. Thank you!

عمر خليفة حامد - مطور تطبيقات موبايل محترف

المهندس عمر خليفه - مطور فلاتر متخصص في تطوير تطبيقات الهاتف

المهندس عمر خليفة حامد - طالب هندسة حاسوب متخصص في تطوير تطبيقات الموبايل باستخدام Flutter و Dart. خبرة في بناء تطبيقات متعددة المنصات للأندرويد و iOS بجودة عالية وأداء ممتاز.

الخدمات المقدمة:

المهارات التقنية:

فلاتر (Flutter)، دارت (Dart)، فايربيس (Firebase)، تطوير تطبيقات الموبايل، برمجة التطبيقات، Git، REST API، تصميم واجهات المستخدم، تطبيقات الأندرويد، تطبيقات iOS، تطبيقات متعددة المنصات

معلومات الاتصال:

عمر خليفة حامد | عمر خليفه حامد | المهندس عمر خليفة | المهندس عمر خليفه | مطور تطبيقات | مهندس برمجيات | مبرمج فلاتر