Home About Skills Projects Experience Certificates Contact
Available for opportunities

Building polished Flutter apps with clean architecture and real product thinking.

I am a

Flutter Developer building scalable cross-platform mobile apps with clean architecture, Firebase/REST integrations, responsive UI, offline-first features, and polished user experiences.

0
Projects
0
Certificates
0
Years Experience
0
App Categories
Get to know me

About Me

I'm a Computer and Control Engineering graduate from Assiut University, Egypt, with a deep passion for building cross-platform mobile applications. I specialize in Flutter & Dart, focusing on clean architecture, scalable code, and polished user experiences.

My engineering background gives me a strong foundation in systems thinking, problem-solving, and performance optimization. I build apps that aren't just functional — they're maintainable, offline-capable, and ready for production scale.

From Firebase integrations and REST API connections to RTL localization and offline-first architecture, I bring full-stack mobile thinking to every project I work on.

Clean Architecture

SOLID principles, layered separation, testable and maintainable codebases.

Offline-First Apps

Hive, HydratedBloc, and sync queues for seamless offline experiences.

Firebase Integration

Auth, Firestore, Cloud Functions, Messaging, and Analytics.

RTL & Localization

Full Arabic support, RTL layouts, and multi-language apps.

Responsive UI

Adaptive layouts that work beautifully on every screen size.

Product-Level Polish

Animations, micro-interactions, and pixel-perfect UX design.

My expertise

Skills & Technologies

Mobile Development

Flutter Dart Cross-Platform

Architecture & State

Clean Architecture SOLID BLoC / Cubit Provider Riverpod

Backend & Integrations

Firebase REST APIs JSON Third-Party APIs

Local Storage & Offline

Hive SharedPreferences HydratedBloc Sync Queues

UI / UX

Responsive UI RTL Support Localization Animations

Tools

Git GitHub Postman GoRouter GetIt fl_chart

Engineering Foundations

C C++ Arduino Raspberry Pi Python Control Systems
My work

Featured Projects

Real apps built with Flutter, showcasing clean architecture, offline-first design, and polished user experiences.

More Projects

Social

Social Media App

Feature-rich social media application with real-time feeds and messaging.

Flutter Firebase BLoC
Management

Student Attendance System

Comprehensive attendance management with reporting and analytics.

Flutter Firebase Provider
UI/UX

Responsive Dashboard

Adaptive design dashboard showcasing advanced Flutter layouts.

Flutter Responsive
Personal

Portfolio (Flutter)

Cross-platform portfolio app built with Dart & Flutter.

Flutter Dart
Creative

Slogan App

Creative slogan generator with beautiful typography.

Flutter Dart
Deep dive

صحبة Case Study

The story behind building a comprehensive Islamic companion app from concept to production.

01

The Problem

Muslims often struggle to maintain consistent worship habits in isolation. Existing apps focus on individual tracking but miss the power of community accountability — the concept of "Sohba" (companionship) in Islamic tradition.

02

The Solution

صحبة combines personal worship tracking with social accountability groups. Users can join groups, track prayers together, compete on leaderboards, and encourage each other — making spiritual growth a shared journey.

03

Core Features

  • Prayer tracking with streaks, badges, and gamified prayer garden
  • Social accountability groups with leaderboards
  • Smart reminders and push notifications
  • Quran & Azkar reader
  • Qibla compass and prayer times
  • Group chat and messaging
  • Admin metrics dashboard
04

Architecture

Built with Clean Architecture — presentation, domain, and data layers fully separated. State managed with BLoC/Cubit pattern. Navigation via GoRouter. Dependency injection with GetIt.

05

Offline Strategy

Offline-first architecture using Hive for structured local storage, SharedPreferences for settings, and custom sync queues that batch and push changes when connectivity returns. Users never lose their worship data.

06

UI & Experience

Full Arabic localization with RTL-friendly UI. Every screen designed for right-to-left reading flow. Beautiful animations, smooth transitions, and intuitive navigation make the app feel premium and respectful of its users' spiritual context.

07

Impact

صحبة demonstrates full product lifecycle capability — from concept and architecture decisions through offline data strategy, localization, gamification, and community features. It represents the most technically ambitious and feature-rich project in this portfolio.

My journey

Experience & Volunteering

Jan 2026 — Present

Computer & Control Engineer

New Dirout Group of Regulators Project — RGBS

Working on the New Dirout Group of Regulators project, applying control engineering principles and embedded systems expertise to real-world industrial systems.

Jan 2025 — May 2025

AC Head — Robotics Team

University Robotics Team

Led the AC (Academic Committee) division, mentoring junior members in embedded systems, ROS, Raspberry Pi, computer vision, and C/C++ programming. Coordinated competition preparation and technical training.

Oct 2023 — Jan 2025

AC Member — Robotics Team

University Robotics Team

Contributed to robotics projects involving Arduino, C programming, hardware integration, and competition readiness. Built hands-on experience with embedded systems and team collaboration.

Sep 2021 — Jul 2025

AC Member — ASME Team

ASME Student Chapter

Active member of the ASME student chapter, participating in engineering projects, workshops, and technical events that strengthened project execution and cross-disciplinary skills.

Continuous learning

Certificates & Training

🏆

Deep Dive into Clean Architecture in Flutter

Udemy Instructor: Eng. Tharwat Samy November 2025 View Certificate
🏆

Flutter Advanced Course — BLoC & MVVM Pattern

Udemy Instructor: Eng. Tharwat Samy September 2025 View Certificate
🏆

Mastering Flutter Responsive & Adaptive UI Design

Udemy Instructor: Eng. Tharwat Samy August 2025 View Certificate
🏆

Complete Flutter & Dart Development Course

Udemy Instructor: Eng. Tharwat Samy October 2024 View Certificate
🏆

Flutter Development Course

Easy Learn Academy Instructor: Academy Instructors September 2024 View Certificate
🏆

Best Team Competition

Easy Learn Academy Instructor: Academy Panel June 2024 View Certificate
🏆

Dart & OOP

Udemy Instructor: Eng. Usama Elgendy April 2024 View Certificate
🏆

Git & GitHub

Udemy Instructor: Eng. Tharwat Samy April 2024 View Certificate
Academic background

Education

Bachelor of Computer and Control Engineering

Assiut University, Egypt October 2020 — July 2025
Grade: 83%

Comprehensive engineering program covering programming (C, C++, Python), control systems, embedded technologies (Arduino, Raspberry Pi), and software engineering fundamentals. These foundations power my approach to structured, maintainable mobile development.

Get in touch

Let's Build Something Great

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

Contact Information

Reach out via any of these channels or submit the form.

Phone / WhatsApp +20 106 791 1051
Location Assiut, Egypt

This will open your email client with a pre-filled message.