Cross-platform product delivery
End-to-end Flutter builds for Android, iOS, web, and desktop with Material 3, responsive layouts, and release-ready structure informed by production client work.
Flutter, cross-platform development, clean architecture, bilingual products
Fresh Computer Science graduate from Nile University and Software Engineer focused on Flutter and cross-platform development.
Skilled in Dart, Flutter, REST APIs, Firebase, Clean Architecture, BLoC, responsive UI, and Arabic/English localization.
Experienced through internships, freelance work, training programs, and academic projects, with a strong interest in building clean, maintainable, and user-friendly software.
Stack snapshot
40+21+
Projects Completed
40+
Technologies
Education
Nile University — School of Information Technology and Computer Science
Bachelor’s Degree in Computer Science
Graduation project
EmoSense — Multi-Emotion Recognition App, AI-based customer sentiment analysis using Flutter and Python.
Grade
A
Relevant coursework & programs
How I practice—scaled delivery, disciplined architecture, bilingual products, and pragmatic ML where it belongs in the roadmap.
End-to-end Flutter builds for Android, iOS, web, and desktop with Material 3, responsive layouts, and release-ready structure informed by production client work.
Feature-first layering (domain, data, presentation), BLoC/Cubit, routing with go_router, and DI patterns that stay maintainable across large API surfaces.
Dio-backed REST integration, auth flows including social sign-in, notifications and background work, plus Arabic/English UX with intl/ARB and full RTL support.
Bridging computer vision and NLP prototypes with Flutter clients—emotion analysis, facial recognition patterns, and research-driven features aligned with coursework and graduate project direction.
A collection of technologies I am proficient in and enjoy working with
5 skills
1 / 3
Roles and engagements from my journey so far
Flutter Mobile Developer
Feb 2026 — Present
Remote
PresentSoftware Development — Cross-Platform Mobile App Developer (Internship)
Nov 2025 — Present
Giza, Egypt · Hybrid
PresentMobile App Developer
Apr 2025 — Present
Remote
PresentFlutter Developer · Internship
Mar 2025 — Mar 2025
Remote
Route Flutter Diploma (Internship)
Feb 2025 — Jun 2025
Egypt · Hybrid
Microsoft Machine Learning Engineer (Internship)
Oct 2024 — May 2025
Cairo, Egypt · Remote
Flutter Mobile Application Development Internship
Jul 2024 — Sep 2024
Cairo, Egypt · On-site
How I collaborate with founders, SMEs, hiring teams, and partner agencies—narrow scope lists, clearer delivery.
Cross-platform mobile apps (Flutter)
Android, iOS, web, and desktop shipped from one codebase with Clean Architecture and BLoC or GetX as the product demands.
Marketing sites & admin dashboards (Next.js)
Bilingual SSR/SSG layouts, Tailwind-first UI, forms and SEO—when clients need credibility and tooling around the native app.
REST, Firebase & Supabase integration
Auth—including social providers—notifications, caches, typed errors across large Laravel or Node surfaces.
UI implementation & bilingual UX
Material 3, RTL parity, spacing and typography tuned for skim-first stakeholders and Arabic-first audiences.
Performance and maintainability
Structure that survives scope growth: feature modules, codegen where it saves time, pragmatic refactors ahead of milestones.
ML-aware product features
Pairing Flutter clients with CV/NLP workloads when inference belongs in-product—not slide-deck only.
Selected case studies from the full portfolio.
Flutter ride-hailing MVP · Nominatim + OSRM · Offline-first Hive · EN/AR RTL
Context
Ride-hailing MVPs often ship with fake coordinates, brittle map demos, and no offline path—making it hard to swap in a real backend without rewriting core flows.
Contribution
Architected six feature domains with Clean Architecture + BLoC, Nominatim/OSRM maps, Hive offline queue, per-km pricing, and polished MVP UX.
Outcome
Six feature domains (auth, home, trips, notifications, profile, settings) with mock JSON API ready to swap for production backends.
+3 more documented in the brief
Tech stack

Bilingual workforce app · Offline-first handling · Clean Architecture + BLoC
Context
Employees needed one reliable mobile surface for attendance, KPI tracking, onboarding, profiles, and bilingual access while staying resilient when connectivity drops.
Contribution
Built Flutter features with Clean Architecture, BLoC, Dio REST integration, secure token storage, local caching, retry queues, and Arabic/English RTL parity.
Outcome
Unified client covering attendance, KPIs, profiles, onboarding, media/PDF viewing, and settings on one codebase.
+2 more documented in the brief
Tech stack

Context
Self‑taught Flutter developers often bounce between scattered tutorials with no clear progression, little accountability, and few ways to validate understanding beyond copying demos.
Contribution
Owned product structure—lessons, quizzes, streaks/analytics UX, CI, and public GitHub Pages release.
Outcome
22 guided lessons across beginner, intermediate, and advanced tiers with prerequisites and duration estimates.
+3 more documented in the brief
Tech stack
Selected courses, diplomas, and professional programs.
Sprints x Microsoft
Issued: November 2025
View PDFTeammates, mentors, and peers — from graduation work, Nile University, and shipped projects.
Youssef is a hardworking, practical young developer who works with dedication. The work requires a consistently collaborative team, and most importantly, building a good team for the future. I wish you all the best, my friend.
Majed A.
Mostaql client · Business directory app · 5.0/5 across professionalism, communication, quality, expertise, deadline, and repeat collaboration
Whether you already have backlog tickets or still shaping the idea—send specifics and timelines. Expect a pragmatic reply.
Project brief
Share goals, timelines, stacks, languages, platforms, constraints—I'll respond with next steps.
If your roadmap needs a disciplined Flutter teammate—or a bilingual web surface wrapped around shipping apps—pitch me via email anytime.