Yasser Ashraf
Where Creativity Meets Code

Hi, I'm Yasser Ashraf

Software Engineer & Flutter Developer | Shipping production apps to Google Play | Building secure, scalable applications

About Me

Software Engineer and Flutter Developer with hands-on experience taking production mobile products from concept to Google Play. I build maintainable, user-focused applications with clean architecture, thoughtful state management, and reliable integrations.

Previously worked remotely as a Software Engineer (Flutter) on Dakish, a Syrian Arabic marketplace serving customers through a client based in Germany, from March to June 2026. I contributed to production features, UI improvements, bug fixes, and architecture reviews.

Mobile engineering focus: Flutter · Dart · Riverpod · BLoC/Cubit · Firebase · Supabase · REST APIs · Clean Architecture · MVVM.

I hold a B.Sc. in Computer & Data Science from Alexandria University with an honors degree and a CGPA of 3.6/4.0.

4+
Production Apps Shipped
1+
Years Production Experience
70+
Mobile Screens Delivered
3.6
University CGPA

Professional Experience

Dakish – Arabic Marketplace App
Software Engineer (Flutter, AI-Assisted), Part-Time · Germany, Remote

Mar 2026 – Jun 2026

Google Play
  • Improved UI/UX across marketplace screens, including category redesign, scrolling behavior, and listing flows.
  • Resolved 20+ Flutter bugs across wallet, profile, search, navigation, and listing features, including asynchronous data updates and scroll-position handling.
  • Audited Supabase security, backend configuration, and Flutter architecture, identifying permission issues and performance concerns.
  • Documented system flows with structured AI-assisted technical specifications to guide implementation and collaborated with the project owner on product direction.
Order – Delivery & E-Commerce Platform
Freelance Google Play Mobile App Engineer (Flutter) · Palestine, Remote

Apr 2026 – May 2026

Google Play
  • Architected two production-grade Flutter apps, Customer Ordering and Vendor/Admin Dashboard, spanning 70+ screens with Riverpod state management and Arabic/English RTL/LTR localization.
  • Engineered real-time order lifecycle tracking and alert dispatch with Firebase Cloud Messaging (FCM), including background handlers, token rotation, and deep-linked routing.
  • Built secure, resilient REST networking with standardized error handling, Bearer token authorization, encryption at rest via flutter_secure_storage, and in-memory caching.

Technical Skills

Mobile Development & State Management
FlutterDartJavaOOPFirebaseSupabaseSQLiteREST APIsBLoC / CubitDioHiveMVVMRiverpod
Data Science & AI
PythonRMachine LearningYOLOv8PandasNumPyTableau
Tools & Technologies
Git/GitHubAndroid StudioVS CodeData Structures & AlgorithmsPostmanFigma

What Sets Me Apart

Discover the combination of skills and experience that helps me build the right solution for your project.

🎯

Mobile & Data Science

Mobile development experience backed by data science foundations helps me build reliable, maintainable applications and reason clearly about real product problems.

🏆

Industry Training

Training from MCIT, ITI, and NTI helped me learn industry standards and modern software development practices.

🤝

Team Collaboration

Proven experience working in team environments with strong communication skills and ability to collaborate effectively on complex projects

📚

Continuous Learning

Always staying updated with latest technologies and trends, ensuring your projects leverage cutting-edge solutions and modern development practices

🧠

Problem-Solving

Strong analytical thinking combined with practical implementation skills to tackle complex challenges and deliver innovative solutions

🚀

End-to-End Development

From ideation to deployment of production-ready applications, I handle the complete development lifecycle with attention to quality and performance

Certifications & Training

Mobile App Developer

Mobile App Developer

Digital Egypt Pioneers (DEPI)

Nov 2024 - May 2025

Professional Mobile App Developer certification through DEPI program

1 / 6
Data Analytics - Data Analyst Specialist

Data Analytics - Data Analyst Specialist

Digital Egypt Pioneers (DEPI)

Apr - Oct 2024

Certified Data Analyst Specialist achieving excellence in Digital Egypt Pioneers Program

1 / 6
Data Science & Machine Learning

Data Science & Machine Learning

Microsoft Student Club EELU

May - Sep 2024

4-month intensive Data Science & Machine Learning course covering Python, pandas, NumPy, PowerBI, and ML fundamentals

1 / 6
Artificial Intelligence (AI)

Artificial Intelligence (AI)

NTI (ITIDA)

Aug - Sep 2024

AI training covering freelancing essentials, project management, portfolio development, and proposal writing

1 / 6
Business English Track - Round 1

Business English Track - Round 1

Digital Egypt Pioneers (DEPI) & SYE English Community

Apr - Oct 2024

Successfully completed Round 1 of Business English training

1 / 6
Business English Track - Round 2

Business English Track - Round 2

Digital Egypt Pioneers (DEPI) & Berlitz Egypt

Nov 2024 - May 2025

Advanced Business English training through Berlitz partnership

1 / 6

Featured Projects

Order – Delivery & E-Commerce Platform
Flutter · Riverpod · Firebase | Production App
Order App

Comprehensive delivery and e-commerce ecosystem with dedicated Customer and Admin mobile apps built with Flutter and Riverpod. Features resilient REST networking, regional order routing, secure authentication, and real-time FCM push notifications throughout the order lifecycle.

FlutterRiverpodREST APIFirebase Cloud MessagingE-Commerce
Naseej – Egyptian Handmade Carpets
Flutter · Riverpod · REST API | Production App
Naseej App

Full-scale e-commerce ecosystem for Egyptian handmade carpets, spanning dedicated customer and admin Flutter apps. Features Riverpod state management, secure authentication, role-based access, real-time updates, product customization, and advanced order processing.

FlutterRiverpodRESTful APIAuthenticationMulti-languageReal-time
Renty – Sports Equipment Rental Platform
Flutter · BLoC/Cubit · Clean Architecture | Graduation Project
Renty logo

Production-ready peer-to-peer rental platform built across 30+ responsive screens. Includes secure startup root and jailbreak detection, Android screenshot prevention with FLAG_SECURE, real-time chat, audio messaging, and WebSocket-powered communication.

FlutterBLoC/CubitClean ArchitectureWebSockets
SmartSchool – School Management Platform
Flutter · Dart · Firebase · Clean Architecture
Smart School app logo

Offline-capable educational platform for Egyptian secondary students, combining structured lessons, embedded video resources, interactive quizzes, gamification, profiles, and progress tracking in a modular Flutter architecture. SQLite persistence keeps learning data available without an internet connection.

FlutterDartFirebaseResponsive UI
Preview & Download

Let's Connect

I'm always interested in discussing new opportunities, collaborating on exciting projects, or sharing knowledge about mobile development and data science.

Email

yasserashraf3142@gmail.com

Phone

+201003640081

Location

Alexandria, Egypt

LinkedIn

in/yasserashraf