Hi, I'm Michael
Hany
Professional Flutter Developer with 1+ years of experience building robust, high-performance mobile applications. I specialize in clean architecture, real-time systems, and delivering polished user experiences across iOS and Android.
The Engineer Behind the Code
Passionate about crafting mobile experiences that users love and developers appreciate.
Professional Summary
I'm a Mobile Engineer with over 3 years of production experience building Flutter applications that serve real users across iOS and Android.
My journey started at ShopEase Technologies where I built my first e-commerce app, and has grown through companies like Eight Sparks, Hardy Cx, and most recently Bikmedia โ a social media platform serving thousands of users with live streaming, VIP systems, and real-time features.
I believe in Clean Architecture not as a buzzword but as a discipline. Every line of code I write is tested against scalability, readability, and maintainability.
Core Strengths
Clean Architecture
Building maintainable, scalable codebases
Performance
Optimized apps with smooth 60fps experience
Cross-Platform
Unified iOS & Android from a single codebase
Real-time Systems
WebSockets, Firebase, live data integration
UI/UX Precision
Pixel-perfect responsive interfaces
Team Leadership
Collaborating with CEOs, backends & designers
My Career Journey
1+ years of building production-grade Flutter applications across various industries
Mobile Engineer
Mobile Engineer
Flutter Developer
Flutter Developer
Flutter Developer
My Tech Stack
A curated toolkit built from 1+ years of production mobile development
Clean Architecture
Architecture & Patterns
SOLID Principles
Architecture & Patterns
MVVM
Architecture & Patterns
MVC
Architecture & Patterns
OOP
Architecture & Patterns
Design Patterns
Architecture & Patterns
GetIt (DI)
Architecture & Patterns
Freezed
Architecture & Patterns
Multi-Tenant Architecture
Architecture & Patterns
REST APIs
Backend & APIs
Firebase
Backend & APIs
GraphQL
Backend & APIs
WebSockets
Backend & APIs
MySQL
Backend & APIs
SQL
Backend & APIs
Python
Backend & APIs
Pandas
Backend & APIs
FastAPI
Backend & APIs
YOLOv8
Backend & APIs
EasyOCR
Backend & APIs
OpenCV
Backend & APIs
Supabase
Backend & APIs
Retrofit
Backend & APIs
Dio
Backend & APIs
SQLite
Databases
Hive
Databases
Shared Preferences
Databases
PostgreSQL
Databases
Problem Solving
General Skills
Team Collaboration
General Skills
Agile / Scrum
General Skills
Code Review
General Skills
Performance Optimization
General Skills
Flutter
Mobile Development
Dart
Mobile Development
Responsive UI
Mobile Development
Google Maps
Mobile Development
easy_localization
Mobile Development
BLoC
State Management
Provider
State Management
GetX
State Management
Git
Tools & Workflow
CI/CD
Tools & Workflow
Postman
Tools & Workflow
VS Code
Tools & Workflow
Power BI
Tools & Workflow
Streamlit
Tools & Workflow
Featured Work
A selection of mobile applications showcasing clean architecture and modern Flutter development

Code Complexity Analyzer
A modern Flutter application that analyzes code complexity and provides optimization suggestions with visual metrics.
Highlights
- Code complexity visualization
- Optimization suggestions
- Multi-language support

Real-time Chat App
A real-time messaging app with secure authentication and instant message delivery.
Highlights
- Firebase real-time messaging
- Secure login/signup
- Push notifications

AI Chatbot
A conversational chatbot powered by Gemini AI with persistent chat history.
Highlights
- Gemini AI integration
- Chat history storage
- Context-aware responses
Job Market Analysis Dashboard
A data analytics project exploring global job market trends using SQL for data cleaning and Power BI for interactive visualization, built for job seekers and startup founders alike.
Highlights
- Top hiring companies by location/industry
- Highest-paying job titles & salary trends
- Most in-demand skills per industry

EgyptID โ National ID Recognition System
A production-grade pipeline for detecting, extracting, and decoding Egyptian National ID cards from images, combining YOLOv8 detection, multi-strategy EasyOCR, and a rule-based NID decoder โ with both a Streamlit UI and FastAPI REST API.
Highlights
- YOLOv8 card detection + OpenCV fallback
- 10-variant OCR pipeline with Arabic-Indic normalization
- Full NID decoder (birth date, gender, governorate, checksum)

Doctor Online โ Telemedicine App
A full-featured Flutter telemedicine app connecting patients with doctors for real-time consultations, with Arabic-first RTL design, live chat, and an admin panel.
Highlights
- Real-time chat via Supabase Realtime
- Offline message queue with SQLite sync
- Consultation booking & in-app payments

ุทูุงุน (Talla) โ Multi-Tenant SaaS Platform
A B2B SaaS Flutter app where business owners get a dedicated branded storefront on their own subdomain (Cars or Real Estate verticals), with a full dashboard to manage ads, orders, clients, and offers โ each tenant fully isolated at the API level.
Highlights
- Dual ApiService multi-tenancy (main domain + per-tenant subdomain)
- Runtime API re-registration on login โ no app restart needed
- Theme-aware UI for Cars vs Real Estate verticals
My Credentials
Academic degrees, professional certificates, and specialized training programs
Bachelor's Degree in Computer Science
Minya University
Computer Science fundamentals, Algorithms, Data Structures, and Software Engineering.

OOP as it Should Be (Concepts)
ProgrammingAdvices
OOP as it Should Be (Concepts)

ITI Summer Training Program
Information Technology Institute (ITI)
Flutter, Dart, Firebase, State Management (BLoC, Provider), API Integration.

Deep Dive into Clean Architecture in Flutter
Udemy
Comprehensive Flutter development course covering advanced patterns and real-world applications.

Machine Learning for Data Analysis
National Telecommunication Institute (NTI)
Successfully completed the Digital Egypt Youth Program in Machine Learning for Data Analysis. Program Details: Technical Training: 90 hours Freelancing Training: 30 hours Duration: 16 February 2025 โ 1 May 2025 Final Score: 95% Student ID: 161999

Data Analytics- Microsoft Power BI Engineer
Digital Egypt Pioneers Program
More coming soon
Continuously learning & growing
Education & Training
Bachelor's Degree in Computer Science
2022 โ 2026Minya University
ITI Summer Training Program
2022Information Technology Institute (ITI)
Let's Work Together
Have a project in mind? Looking to hire a Flutter developer? I'd love to hear from you.
Get in Touch
I'm currently open to new opportunities โ full-time, part-time, freelance, or contract. Remote-first.
