Open to remote roles worldwide

Ahmed Abu El-Hassan Mohamed

Production mobile
engineering, built to move.

Senior Flutter Developer / Mobile Engineer

I engineer production mobile systems where real-time data, location, performance, and reliable releases matter.

Ahmed Abu El-Hassan — Senior Flutter Developer and Mobile Engineer
Ahmed Abu El-HassanMobile / Engineering
Flutter architectureReal-time systemsMaps & locationPerformance profilingCI/CD & releases

Selected work / 06

Systems, not
just screens.

Six case studies across real-time mobility, deterministic Dart tooling, background services, offline delivery, payments, and device integrations.

Experience

From feature delivery
to engineering ownership.

Roles spanning school transportation, commerce, delivery, API integration, performance work, and release automation.

01

March 2025 — Present

Senior Flutter Developer

Busaty

Leading Flutter delivery for a real-time school transportation ecosystem spanning parent, school, supervisor, and web experiences.

  • Builds continuous GPS tracking, background location, and geofencing workflows for active school trips.
  • Integrates Socket.IO and push notifications for time-sensitive trip events and alerts.
  • Applies Riverpod, Bloc, Clean Architecture, and SOLID principles across modular codebases.
  • Profiles memory, rendering, and widget rebuild behavior with Flutter DevTools.
02

August 2023 — February 2025

Senior Flutter Developer

Code7X

Architected and delivered cross-platform mobile applications across multiple product categories and stores.

  • Designed maintainable Flutter applications with clean architecture patterns and clear state boundaries.
  • Used Bloc and GetX for production state management across different codebases.
  • Investigated memory, CPU, and rendering issues using Flutter DevTools.
  • Established CI/CD workflows for automated testing, builds, and release delivery.
03

June 2022 — August 2023

Flutter Developer

Neoxero

Developed and maintained mobile products integrating backend services, local persistence, and Firebase.

  • Integrated REST APIs and structured network layers for mobile clients.
  • Implemented offline-aware flows using SQLite and Firebase caching.
  • Worked with MVVM and MVC patterns to improve separation of concerns.
  • Optimized asset loading, caching, and runtime application behavior.
04

June 2021 — December 2021

Training Flutter Developer

in-out

Built foundations in Dart, Flutter, responsive UI, Provider, and collaborative Git workflows under senior mentorship.

Engineering expertise

Capabilities behind
reliable mobile products.

Architecture, platform integration, diagnostics, testing, and release practices applied across shipped applications.

01

Architecture

Clean Architecture, feature-first structure, SOLID boundaries, dependency management, and explicit state ownership.

02

Real-time systems

Socket.IO, WebSockets, Firebase messaging, live tracking, and event-driven mobile experiences.

03

Maps & location

Google Maps, OpenStreetMap, background location, geofencing, routing, and GPS-dependent workflows.

04

Performance

Flutter DevTools profiling, rebuild analysis, memory investigation, caching, and responsive rendering.

05

CI/CD & releases

Automated build and release workflows with GitHub Actions and Codemagic, plus multi-store delivery.

06

Testing

Unit, widget, and integration testing as part of maintainable delivery workflows.

Open source / Dart

BranchIQ

A deterministic decision and scoring engine for Dart and Flutter that evaluates bounded decision trees and produces explainable, replayable results.

  • Pure Dart
  • Zero runtime dependencies
  • Validation → scoring → pruning → traversal
  • Canonical snapshots + offline replay
  • Regression and determinism tests
branchiq.evaluate()deterministic
  1. 01Validatestructure + bounds
  2. 02Scoreprobability + impact + cost
  3. 03Pruneremove low-value branches
  4. 04Traverseselect reproducible path
resultexplainable + replayable

Additional shipped products

Across products
and platforms.

A selection of mobile products shipped across commerce, logistics, marketplaces, maps, and consumer services.

About

I care about the code users never see — because they feel it every day.

I focus on the engineering choices that keep products maintainable after launch: clear boundaries, observable behavior, disciplined debugging, and release workflows teams can rely on. Based in Mansoura, Egypt.

Education
Bachelor of Laws (LL.B.)
Mansoura University
Languages
Arabic — Native
English — Professional working proficiency

Contact / Opportunities

Open to the next mobile engineering challenge.

aboualvixx@gmail.com