Eslam Aped

Software Engineer (Flutter + Python/Django)

Building high-performance Flutter applications and Django REST APIs with Clean Architecture

Cairo, Egypt eslamabid175@gmail.com +201023332583
3+

Years Experience

15+

Apps Delivered

10+

Published Apps

40%

Deploy Time Reduced

Professional Summary

Software Engineer with 3+ years of experience building and scaling production Flutter applications and Python/Django backends across education, AI, and Islamic digital products. Delivered multi-app platforms including Cogens (Parent, Student, Staff, Bus, Admin, Vendor), MACLINK, 3I Vision, DataMind Agent, Aman, and NooN, with end-to-end ownership from architecture and API integration to app store release. Strong in modular feature-based architecture, Cubit/BLoC state management, multi-tenant backend patterns, and Arabic-first RTL UX.

Work Experience

  • Software Engineer

    Cogens

    Canada (Remote)

    Jan 2025 - Present
    • School Management Platform: Built and scaled a multi-app Education Management ecosystem (Parent, Staff, Student, Bus Driver, Admin Dashboard, Vendor Portal).
    • MACLINK Product Development: Delivered a production-grade multi-domain Flutter app (events, donations, mosque services, prayers, forms/surveys, ticketing, family module, content, and exam workflows).
    • Modular Flutter Architecture: Implemented feature-based architecture with reusable shared packages across apps.
    • Django REST Multi-Tenant Backend: Designed multi-database routing (default + school-specific DBs), token/JWT auth, and clean API contracts.
    • Backend Integration: Implemented wide REST integrations using Dio + Retrofit with centralized API constants and reusable service layers.
    • Real-Time + Notifications: Integrated WebSocket channels for live messaging and FCM for payload-based in-app routing.
    • Core Systems: Implemented FCM notifications (direct/batch/topic), billing and invoice workflows, and report-card PDF pipelines.
    • Live Tracking + DevOps: Delivered live bus tracking, scheduled jobs with django-crontab, and CI/CD automation for production releases.
    • Tech Skills: Flutter, Dart 3, BLoC/Cubit, GetIt, Dio/Retrofit, Freezed, WebSocket, FCM, Python, Django/DRF, MySQL, Docker.
    Flutter Django REST Multi-Tenant Dio + Retrofit GetIt WebSocket FCM Payments CI/CD
  • Software Engineer

    3I Vision

    Giza, Egypt (Hybrid)

    Jan 2024 - Present
    • AI/ML On-Device Processing: Engineered "DataMind," implementing logic to process ML model responses (People Detection, License Plate Recognition).
    • Performance Optimization: Refactored legacy codebases to improve memory management, reducing app start-up time by 30%.
    • Offline-First Architecture: Built robust offline synchronization for the "Aramco Inventory" app using Hive/SQLite.
    • Security: Developed the "Permit Management Flow" with rigorous authentication protocols.
    • Tech Skills: Flutter.
    Flutter AI/ML Integration Hive SQLite BLoC
  • Software Engineer

    Freelance & Project-Based

    Remote

    Jan 2023 - Present
    • Aman Product Delivery: Developed Aman, a Flutter-based trip management platform (Admin/Driver/Passenger) with real-time tracking, booking workflows, push notifications, and hybrid payment/wallet logic.
    • FastAPI Backend Integration: Built and integrated production-ready FastAPI services with PostgreSQL, Firebase Auth (Google/Apple/OTP), SQLAlchemy, and role-based API design.
    • Maps + Tracking + Localization: Implemented Google Maps, geolocation/geocoding, driver live tracking, route workflows, and multilingual UX support.
    • Payments + Wallet: Delivered cash/gateway/hybrid payment flows, wallet ledger/points logic, idempotent verification, and cancellation crediting rules.
    • Full product ownership from idea to launch.
    • Deployment: Docker + Docker Compose, Gunicorn/Uvicorn, Nginx reverse proxy, Makefile-based release workflows.
    • Tech Skills: Flutter (Android/iOS/Web), Dart, Clean Architecture, BLoC/Cubit, hydrated_bloc, get_it, Dio/HTTP, JSON serialization, Google Maps, geolocation/geocoding, Firebase Auth (Google/Apple/OTP), FCM/local notifications, flutter_secure_storage, SQLite/Hive/SharedPreferences, FastAPI, SQLAlchemy, Pydantic, PostgreSQL, Docker Compose, Gunicorn/Uvicorn, Nginx.
    Flutter Firebase Google Maps FastAPI Real-time

Education

Bachelor's Degree in Computer Science

Cairo University

Cairo, Egypt

Sep 2017 - Jun 2022

Certifications

Flutter Advanced Course – Clean Architecture with MVVM

Udemy

Apr 2024
Mastering Multi-Module Architecture and Clean Architecture in Android

Udemy

Dec 2024
Mastering Mobile App Development

YAT – Cairo

Dec 2021

Technical Skills

Mobile Development
Flutter (Dart) Native Integration Kotlin/Swift KMP CMP Isolates Background Services
Architecture & Design
Clean Architecture MVVM SOLID Modular Architecture Design Patterns
Backend & Database
Python Django/DRF JWT/Auth Tokens Multi-Database Router MySQL SQLite django-filter
DevOps & Infra
CI/CD GitHub Actions Codemagic Docker docker-compose Nginx Gunicorn uWSGI
State Management
BLoC/Cubit Riverpod Provider GetX
MacLink Stack
Dart 3 GetIt Dio + Retrofit json_serializable Freezed WebSocket SharedPreferences flutter_map geolocator infinite_scroll_pagination permission_handler shorebird_code_push build_runner Dev/Staging/Prod Flavors
Methodologies
Agile/Scrum JIRA Git Flow Unit Testing Code Reviews

Languages

πŸ‡ͺπŸ‡¬ Arabic Native
πŸ‡ΊπŸ‡Έ English Fluent

Contact

Location

Cairo, Egypt

Download CV