EA.

Mobile App Developer

I design and develop high-performance Flutter apps with clean architecture and beautiful UI/UX. I focus on Flutter, Firebase, and APIs to build clean, scalable apps that deliver real impact.

Eslam Ashraf
Eslam

About Me

I’m Eslam Ashraf, a passionate Flutter Developer and a software engineering student at Nile University, focused on technology, coding, and creative problem-solving.

I've completed rigorous training at ITI and Route Academy, and I'm currently a trainee at DEPI. My expertise lies in creating user-friendly mobile applications for Android and iOS, ensuring robust architecture and smooth performance.

3+Training Programs
4+Apps Built
3.17Current GPA

My core technical strengths include:

  • ⚙️ Clean architecture & maintainable code
  • 📱 Responsive UI design & State Management (BLoC/Cubit/Provider)
  • ☁️ Firebase & REST API integration
  • 💻 Dart, C/C++, Python, Java Fundamentals

Professional Experience & Education

Experience

Flutter Trainee — Information Technology Institute (iti)

Aug 2025 — Oct 2025, Online

Completed the Mobile Development using Flutter (120 hrs) program, covering end-to-end mobile development, Firebase and REST APIs integration, and advanced state management.

Flutter Trainee — Digital Egypt Pioneers Initiative (DEPI)

Jul 2025 — Present, Hybrid

Developing a high-performance Fitness Application as a graduation project. Applied Clean Architecture and Hive local storage to manage complex exercise data, workout tracking, and health metrics.

Flutter Trainee — Route Academy

Jun 2024 — May 2025

Mastered Dart and Flutter. Developed complex apps integrating APIs and Firebase, implementing Cubit/Provider for state management. Led the Movie App capstone project.

Education

Nile University — B.Sc. Computer Science and Artificial Intelligence

Sep 2022 — Jun 2026

Expected graduation in June 2026 • GPA 3.17. Coursework included Machine Learning, Data Analysis, and Advanced Programming.

Technical Skills

Flutter

Dart

BLoC / Cubit / Provider

Clean Code

Firebase

REST API

Hive (Local DB)

Git / GitHub

Services Offered

Mobile App Development (Flutter)

Creating functional and user-centered mobile applications for Android and iOS with smooth performance, intuitive interfaces, and robust architecture.

Clean Architecture & Code

Building scalable and maintainable applications using principles like Clean Architecture, MVVM, and effective state management (BLoC/Cubit).

Backend Integration

Expert integration of backend services, primarily using Firebase (Authentication, Firestore) and consuming external REST APIs for dynamic content.

Projects

Fitness App

🏋️ Fitness App (DEPI Graduation Project)

A comprehensive fitness tracker featuring real-time workout monitoring, dynamic progress bars, and Hive local storage. Includes an integrated audio player for workouts and a metrics screen to track T.U.T (Time Under Tension) and calories burned.

Collaborated with: Youssef Yousry, Menna Walid, Amr Khalid , and Mustafa Osama.

View on GitHub
Movies App

🎬 Movie App

Developed using Flutter with Clean Architecture, MVVM, and BLoC for scalability. Features include authentication, advanced search, and user profile management, with a responsive UI and localization support.

View on GitHub
News App

📰 News App

A real-time news app developed with Flutter, integrating a public News API for dynamic content. Implemented category-based filtering, in-app search, theme toggle, and utilized MVVM architecture.

View on GitHub
Islamy App

📿 Islamy App

Engineered a cross-platform Islamic application providing six core utilities. Integrated external APIs (for prayer times and audio) and SharedPreferences for local data persistence, implementing Cubit/Provider.

View on GitHub

Get In Touch

I'm currently looking for new opportunities and collaborations. Feel free to reach out!