Smart Systems Engineer · Cairo, Egypt

Omar Hamed Flutter & AI Dev

Building intelligent mobile experiences

Engineering student at Helwan National University specializing in Smart Systems. I build AI-powered Flutter applications that connect machine intelligence with real-world usability.

Omar Hamed
Flutter Expert
🧠AI Integration
🔐Security Audit
8+
Projects Built
6
Certifications
2
Internships
3
Hackathons

Engineered to Think & Build

I'm Omar Hamed, a Flutter developer and smart systems engineering student from Cairo, Egypt. I build AI-powered mobile applications that are fast, elegant, and genuinely intelligent.

My stack spans the full pipeline — from training ML models in Python to deploying them inside polished Flutter interfaces. I've shipped chat apps, exam platforms, news apps, AI avatars, parking systems, and IoT-connected devices.

🥈
Helwan Cyber Arena Hackathon
2nd place out of 36 universities · Cyshield & EG-CERT · Sep 13–16, 2025
30,000 EGP
Flutter / Dart
Python / ML
TensorFlow / PyTorch
Firebase / Supabase
FastAPI / REST APIs
Scikit-learn / Pandas
IoT / MQTT / ESP32
OpenCV / Computer Vision
C / C++ / Java / SQL
Embedded C / Arduino
Git / GitHub
Seaborn / Matplotlib

Projects That Matter

🏆 2ND PLACE
AI Avatar · Hackathon

Aang — AI Educational Avatar

AI-powered avatar teaching children about AI using speech recognition and real-time lip animation.

FlutterFastAPIWave2LipFlan-T5
VIEW CASE STUDY →
Machine Learning

AI Study Recommendation System

Gradient Boosting model recommending personalized study strategies — 85% accuracy.

PythonScikit-learnFlutterFirebase
VIEW CASE STUDY →
4TH PLACE
Team · GDG Flutter Track

FANNY — Local Crafters App

Marketplace connecting users with local crafters. Google Auth, Firestore, responsive Flutter UI.

FlutterFirebase AuthFirestore
VIEW CASE STUDY →
GiT News
4.8 ★
Mobile App · Internship

GiT News — Smart Headlines App

Live news app with category filtering. 4.8-star rating in first month at Uneeq internship.

FlutterNewsAPIFirebaseREST
VIEW CASE STUDY →
Embedded + Vision

Smart Car Parking System

OpenCV + Arduino detecting parking spots in real time. +30% utilization efficiency.

OpenCVPythonArduino
VIEW CASE STUDY →
Full-Stack Flutter

HR Fleet Management System

MySQL + ERD relational model with Flutter + Firebase. +65% user engagement.

FlutterFirebaseMySQLERD+
VIEW CASE STUDY →
🚀 LIVE ON STORES
Security Audit · Deployment

EasyFast — Delivery App

Reviewed source code for security vulnerabilities, patched critical issues, and shipped to Google Play & App Store.

FlutterSecurityGoogle PlayApp Store
VIEW CASE STUDY →

Experience & Education

Oct 2022 – 2027
B.Sc. Smart Systems Engineering
Helwan National University — Ain Helwan, Cairo
Coursework: Artificial Intelligence, Prompt Engineering, Mobile Application Development, Embedded Systems.
Aug – Sep 2025
IoT Summer Training — 120 Hours NTI
National Telecommunication Institute (ITIDA & NTI)
  • Designed IoT network topologies using Cisco Packet Tracer.
  • Built ESP32 firmware in MicroPython on Wokwi simulator.
  • Cloud-connected IoT devices using MQTT with HiveMQ broker.
  • Integrated sensors with Master of Things platform for mobile control.
Jul – Aug 2025
Huawei HCIA-AI V4.0 — 80 Hours 1000/1000
Huawei ICT Academy × National Telecommunication Institute
  • Earned HCIA-AI V4.0 with a perfect score of 1000/1000.
  • Style Transfer AI project: photos to anime using TensorFlow Hub + PyTorch with 4K enhancement.
Feb – Mar 2025
Flutter Developer Intern
Uneeq
  • Online Exam App with Flutter, Firebase & Dart — real-time sync.
  • News mobile app achieving 4.8-star rating in first month.
  • Git Message — real-time chat app with Firebase authentication.

Ready to Build Something Intelligent?

I'm open to Flutter projects, AI integration work, internships, and exciting collaborations.

Available for Projects
🏆 2nd Place · 36 Universities · 30,000 EGP

Aang

An AI-powered avatar that teaches children about AI through speech recognition, real-time animation, and natural conversation.

Aang App
Problem & Solution
The Problem
  • Children struggle to understand AI concepts in an engaging way
  • Traditional educational tools are static and non-interactive
  • No personalized, conversational AI learning exists for kids
  • Lip-synced animated characters require expensive software
Our Solution
  • AI avatar with real-time animated lip-sync using Wave2Lip
  • Natural voice + chat interaction via STT and TTS engines
  • Google Flan-T5 for child-friendly AI-generated responses
  • Flutter app + FastAPI backend for low-latency performance
Architecture
Flutter AppVoice + Chat UI FastAPIBackend Flan-T5Language Model Wave2LipLip-Sync Model STT / TTSVoice Engine
Features
🎤
Speech RecognitionReal-time STT for natural voice interaction
👄
Real-Time Lip SyncWave2Lip model animates avatar mouth to audio
💬
Chat InterfaceText-based fallback with Flan-T5 responses
🔊
Voice ResponsesTTS converts AI answers to natural speech
🤖
AI-Powered AnswersGoogle Flan-T5 language model backend
📱
Flutter Mobile AppSmooth cross-platform UI for iOS & Android
Tech Stack
Flutter
Dart
FastAPI
Python
Wave2Lip
Google Flan-T5
Speech-to-Text
Text-to-Speech
Engineering Challenges
Challenge
Real-time lip sync had high latency — initial response time was ~2.3s, breaking the illusion of live conversation.
Solution
Optimized the Wave2Lip pipeline with async FastAPI processing, reducing latency from 2.3s to 0.9s.
Challenge
Flan-T5 responses weren't always child-appropriate — too complex or abstract.
Solution
Engineered a system prompt wrapper instructing the model to respond in simple, friendly language for ages 6–12.
Results & Impact
2nd
Place / 36 Universities
30K
EGP Prize Won
0.9s
Lip-Sync Latency
60%
Latency Reduction
Screenshots
Aang 1
Aang 2
Aang 3
Demo Video
Machine Learning · 85% Accuracy

AI Study Recommender

A Gradient Boosting ML system that analyzes student profiles and delivers personalized study method recommendations with 85% accuracy.

AI Recommender
Problem & Solution
The Problem
  • Students use one-size-fits-all study approaches
  • No data-driven tool for personalized study strategies
  • Low academic performance due to inefficient methods
Our Solution
  • Gradient Boosting classifier trained on student feature data
  • 85% accuracy in recommending the right strategy
  • Flutter + Firebase mobile app for on-the-go access
  • Personalized insights in a clean dashboard
Architecture
Flutter AppStudent Input FirebaseData Layer ML ModelGradient Boost ResultStrategy
Features
📊
85% AccuracyGradient Boosting outperforms baseline models
🎯
PersonalizationBased on individual student profile data
📱
Mobile AccessFlutter + Firebase for real-time access
📈
Insight DashboardVisual breakdown of recommended strategies
🔄
Real-Time SyncFirebase keeps data updated instantly
🧪
Jupyter NotebookFull model training & evaluation pipeline
Tech Stack
Python
Scikit-learn
Gradient Boosting
Jupyter Notebook
Flutter
Firebase
Pandas
Seaborn
Engineering Challenges
Challenge
Initial Decision Tree plateaued at 68% accuracy — not reliable for real recommendations.
Solution
Switched to Gradient Boosting with hyperparameter tuning + feature engineering, reaching 85% accuracy.
Results & Impact
85%
Model Accuracy
+17%
Accuracy Gain
100%
Mobile Access
Live
Firebase Sync
Screenshots
AI 1
AI 2
AI 3
Demo Video
Team Project · GDG-CIC Flutter Track · 4th Place

FANNY

A Flutter marketplace connecting users with talented local crafters — featuring Google Auth, real-time Firestore, and a responsive, beautiful UI.

FANNY App
Problem & Solution
The Problem
  • Local crafters have no digital platform to showcase their work
  • Users can't easily discover or contact local craftspeople
  • No trusted marketplace for handmade goods at a local level
Our Solution
  • Flutter marketplace with Google Auth for zero-friction login
  • Firestore real-time database for crafter profiles and listings
  • Beautiful, responsive UI focused on discovery and browsing
  • GitHub-based team workflow for smooth collaboration
Architecture
Flutter UIBrowse & Connect Firebase AuthGoogle Sign-In FirestoreReal-Time DB GitHubVersion Control
Features
🔑
Google AuthZero-friction sign-in with persistent sessions
🛒
Marketplace BrowseDiscover local crafters and their work
Real-Time DataFirestore keeps listings updated live
📱
Responsive UISmooth Flutter interface on all screen sizes
🤝
Team CollaborationGitHub workflow with branching strategy
🏆
4th PlaceGDG-CIC Flutter Track recognition
Tech Stack
Flutter
Dart
Firebase Auth
Firestore
Google Sign-In
GitHub
Results & Impact
4th
Place GDG-CIC
100%
Login Friction Removed
Real
Production App
Team
Collaboration
Screenshots
FANNY 1
FANNY 2
FANNY 3
Demo Video
Mobile App · Uneeq Internship · 4.8 ★

GiT News

A live news app with category filtering, full-screen article view, and a 4.8-star rating achieved within the first month of launch.

GiT News
Problem & Solution
The Problem
  • Users want a fast, categorized news feed without clutter
  • Most news apps are slow and not mobile-first
  • No simple Flutter news app with live NewsAPI integration existed
Our Solution
  • Flutter app with clean, card-based news feed UI
  • Live NewsAPI integration with 6-category filter bar
  • Firebase backend for caching and user preferences
  • Full-screen immersive article reading experience
Architecture
Flutter AppNews Feed UI NewsAPIREST Endpoint FirebaseCache + Prefs
Features
📰
Live News FeedReal-time articles via NewsAPI REST integration
🗂️
6 CategoriesGeneral, Entertainment, Health, Sports, Tech, Science
🖼️
Rich Article ViewFull-screen immersive reading with images
Fast LoadingOptimized API calls with Firebase caching
4.8 StarsTop-rated within first month of launch
🔄
Pull-to-RefreshAlways get the latest headlines instantly
Tech Stack
Flutter
Dart
NewsAPI
REST API
Firebase
HTTP Package
Results & Impact
4.8★
App Store Rating
1mo
Time to Rating
6
News Categories
Live
Real-Time Articles
Screenshots
News 1
News 2
News 3
Demo Video
Computer Vision · Embedded Systems · +30% Efficiency

Smart Parking

A computer vision system using OpenCV and Arduino to detect and recommend available parking spots in real time — improving utilization by 30%.

Smart Parking
Problem & Solution
The Problem
  • Drivers waste time circling lots looking for empty spots
  • No real-time visibility into parking availability
  • Manual monitoring is labor-intensive and unreliable
Our Solution
  • Camera feed processed by OpenCV to detect spot occupancy
  • Arduino communicates occupancy status in real time
  • Visual overlay showing free / taken spots instantly
  • 30% improvement in parking utilization efficiency
Architecture
Camera FeedVideo Input OpenCVSpot Detection ArduinoControl Unit DisplayLED / Screen
Features
👁️
Computer VisionOpenCV detects occupied vs free spots from camera
Real-Time DetectionLive processing with instant updates
🔌
Arduino IntegrationHardware control for physical signaling
📊
+30% EfficiencyMeasurable improvement in utilization
🗺️
Visual OverlayColor-coded spots (green = free, red = taken)
🔧
Full HW/SW IntegrationEnd-to-end from camera to physical display
Tech Stack
Python
OpenCV
Arduino
Electronics
C++
Results & Impact
+30%
Parking Efficiency
Real
Hardware Product
Live
Real-Time Detection
Full
HW/SW Integration
Screenshots
Parking 1
Parking 2
Parking 3
Demo Video
Full-Stack · Flutter + Firebase + MySQL

HR Fleet System

A comprehensive HR Fleet Management mobile application with an optimized relational database model — boosting user engagement by 65%.

HR Fleet
Problem & Solution
The Problem
  • HR departments struggle to manage employee-vehicle assignments
  • Existing tools are desktop-only — no mobile access
  • Poor database design leads to data redundancy and slow queries
Our Solution
  • MySQL database with ERD+ for optimized relational modeling
  • Flutter mobile app with real-time CRUD via Firebase
  • +25% improvement in data organization efficiency
  • +65% increase in user engagement through mobile access
Architecture
Flutter AppMobile UI FirebaseReal-Time CRUD MySQLRelational DB ERD+Schema Design
Features
🚗
Fleet ManagementTrack all vehicles and assignments in one place
👥
Employee PortalHR data access with role-based views
🗄️
Optimized DBMySQL + ERD+ for efficient relational model
Real-Time CRUDFirebase-powered instant data updates
📊
+65% EngagementMobile drives far more usage than desktop
📱
Cross-PlatformFlutter runs on both iOS and Android
Tech Stack
Flutter
Dart
Firebase
MySQL
ERD+
SQL
Results & Impact
+65%
User Engagement
+25%
Data Efficiency
Live
Real-Time CRUD
Full
HR Feature Set
Screenshots
HR 1
HR 2
HR 3
HR 4
HR 5
HR 6
🔐 Security Audit · Live on Stores

EasyFast

Received the source code of a real-world Flutter delivery app, conducted a full security audit, patched critical vulnerabilities, and shipped it to Google Play and the App Store.

EasyFast App
Problem & Solution
The Problem
  • A real Flutter delivery app needed a security review before going live
  • Critical vulnerabilities: exposed API keys, insecure data storage, unvalidated inputs
  • No proper authentication token handling or network security
  • App not yet published — missing store optimization and compliance
Our Solution
  • Full source code audit — static analysis + manual review of all data flows
  • Patched API key exposure, fixed token storage, added input validation
  • Implemented HTTPS certificate pinning and secure SharedPreferences
  • Prepared app bundles, store listings, and submitted to both stores
Architecture
Flutter AppSource Code Security AuditVuln Analysis Patch & SecureFix + Harden Google Play App Store
Security Audit Findings
Vulnerability Found
API keys hardcoded in the source — any reverse engineer could extract and abuse them.
Fix Applied
Moved all keys to environment variables and backend proxy — zero secrets in client code.
Vulnerability Found
Auth tokens stored in plain SharedPreferences — accessible to any app with root access.
Fix Applied
Implemented Flutter Secure Storage with AES encryption for all sensitive credentials.
Vulnerability Found
No certificate pinning — app was vulnerable to man-in-the-middle attacks on API calls.
Fix Applied
Added SSL certificate pinning via the dio package with proper fallback handling.
Features
🔍
Full Code AuditStatic analysis + manual review of all data flows
🛡️
Vulnerability PatchingFixed API key leaks, insecure storage, bad auth
🔒
Certificate PinningSSL pinning against MITM attacks
📦
Store SubmissionSubmitted & published to Google Play + App Store
Store CompliancePassed both stores' security and policy checks
📱
Flutter AppCross-platform delivery app, iOS & Android
Tech Stack
Flutter
Dart
Flutter Secure Storage
Dio + SSL Pinning
Security Analysis
Google Play Console
App Store Connect
Results & Impact
3
Critical CVEs Fixed
2
Stores Shipped
Live
Production App
100%
Store Compliance
Download the App
Screenshots
EasyFast 1
EasyFast 2
EasyFast 3