John Nasser Awad

Senior Flutter Developer

Full-Stack Mobile & Web - iOS - Android - Flutter Web - Python / Flask

Professional Summary

Senior Flutter Developer with 4+ years of hands-on experience building mobile solutions for iOS and Android across logistics, HR, healthcare, sports, and media. Strong in Flutter, Dart, Flutter Web, and Python/Flask backends with REST API integration and Firebase. Proven in leading teams, modernizing legacy codebases, and shipping production-ready releases with measurable impact.

Delivers end-to-end features from requirements to release, including CI/CD pipelines, real-time integrations, and scalable architecture patterns such as MVVM.

Technical Skills

Core

Flutter, Dart, iOS, Android, Flutter Web; mobile applications and mobile solutions (cross-platform)

State Management

Cubit (BLoC)

Backend

Python, Flask, REST APIs, Firebase (Auth, Firestore, Realtime DB, FCM)

Integrations

Google Maps & Location, Payment Gateway, Push Notifications (FCM), Biometric Auth, Social Login (Google / Apple / Facebook), Deep Linking, QR Scanner, PDF Generation, Background Services, Localization, Camera & Image Picker

CI/CD

Codemagic, GitHub Actions, Fastlane, App Store Connect, Google Play Console

Tools

Git, GitHub, Figma, JIRA, Agile, Scrum

Soft Skills

  • Leadership: Leads technical initiatives and aligns cross-functional teams around delivery goals.
  • Ownership: Takes end-to-end responsibility from planning to post-release support.
  • Communication: Communicates clearly with product, backend, and QA teams.
  • Problem-solving: Resolves legacy-code and production issues with structured, reliable decisions.

Professional Experience

Senior Flutter Developer

April 2025 – Present

Canaan Parcel Delivery Co. (Global Station) — Saudi Arabia · Remote · Full-Time

  • Inherited an existing project from a previous vendor; fully rebuilt the Customer app from scratch after identifying critical technical failures in the original codebase and improving app responsiveness.
  • Rebuilt Customer app with four core services: Partner Stores, Order from Anywhere, Multi-location Orders, and Person-to-Person Shipping, part of an interconnected three-app ecosystem (Customer, Stores, Drivers) operating as a unified delivery platform.
  • Developing and enhancing the Stores app and Drivers app on top of existing codebases.
  • Integrated real-time GPS tracking via Google Maps SDK and WebSocket for live driver location updates across three apps, improving delivery accuracy and customer satisfaction.
  • Implemented payment gateway integration and Push Notifications (FCM) across all three apps.
  • Working within a cross-functional team using iterative delivery and continuous review cycles.
  • Contributing to mobile solutions that support real-world logistics operations: order placement, store-side workflows, and driver-side execution with reliable offline-tolerant patterns where applicable.

Flutter Developer - Freelance

January 2021 – March 2025

Self-Employed · Remote · Per-Project Basis (via DataSoft Software Company)

  • Delivered 3+ Flutter applications across enterprise, government, and sports sectors, all successfully published on App Store and Google Play with zero critical post-launch issues.
  • Managed complete project lifecycle: requirements, architecture, development, testing, and store deployment.
  • Collaborated with project managers and backend engineers to ensure high-quality, on-time delivery; all three applications were developed in parallel with continuous improvements and ongoing feature releases.

EL Far HR - Enterprise HR Management App

ERP-integrated HR management app for Mahmoud El Far Market, one of Egypt's leading supermarket chains with 80+ years in the market.

  • Built seven core modules: Employee Management, Vacations, Permissions, Payroll, Escalation, Announcements, Shift Assignments.
  • Implemented role-based access control, real-time push notifications, and advanced analytics dashboards.
  • Seamless ERP integration enabling cross-department data sync and eliminating manual reporting processes.

Alexandria Sporting Club - Official Club App

Official iOS & Android app for Alexandria Sporting Club, one of Egypt's oldest and most prestigious sports clubs, founded in 1890; 10,000+ active users.

  • Live match scores & schedules, club news, push notifications, and special offers.
  • Member-only services: online membership renewal, facility booking, and personal data management.
  • Integrated Deep Linking and Social Login (Google, Apple, Facebook) for seamless onboarding.

Egyptian Journalists Syndicate - Official Member App

Restricted app for verified syndicate members.

  • Real-time news feed, conference listings, and committee activity updates; developed collaboratively within a cross-functional team.

Independent Freelance Projects

OrikVision - Full-stack web platform (orikvision.com): comprehensive design services platform; built end-to-end as a solo developer (Dec 2024), including UI/UX design, Flutter Web frontend, Python/Flask backend, cloud deployment, and full cross-browser compatibility.

Nour Shfaa - Medical Clinic Management App (Mar 2025): full-stack clinic management platform connecting doctors, patients, and coordinators, including UI/UX design, Flutter frontend, Flask backend, deployment, and ongoing maintenance.

Education

Institution: Future Academy (Higher Institute for Specialized Technological Studies)
Degree: Bachelor's Degree in Commerce - Accounting

Certifications & Courses

Course Platform Date
Clean Architecture In Flutter 3 Udemy Jul 2023
Advanced Flutter & Dart Development Udemy Nov 2021
Python Programming Basics Mahara-Tech Sep 2021
Database Fundamentals Mahara-Tech Aug 2021
UX Design Fundamentals Mahara-Tech Aug 2021
Java Development SE Mahara-Tech Aug 2021

Languages

Arabic — Native English — Intermediate