Amer Mahsoub

Senior Mobile Engineer — Android, Kotlin & Flutter

Cairo, Egypt
amer.mahsoub1@gmail.com
+201016943505

About

Senior Android Engineer with 7+ years building and scaling production Android applications across transportation, fintech-adjacent, and e-commerce domains. Strong in Kotlin, Jetpack Compose, multi-module Gradle (Kotlin DSL) architecture, mobile security hardening (SSL pinning, root detection, Frida anti-debugging), and CI/CD automation.

Hands-on with Flutter for cross-platform delivery, including production add-to-app integration into native Android. Working knowledge of Kotlin Multiplatform (KMP) and familiarity with iOS development. Comfortable owning architecture decisions, refactoring legacy codebases, and mentoring engineers.

Experience

Transflo
Senior Android Engineer
Oct 2023 – Present
Tampa, USA (Remote)
  • Collaborated with the team on planning and modularizing core flows in the codebase, reducing build-graph coupling and enabling parallel feature development across cross-functional teams.
  • Eliminated top production crashes, improving Crashlytics crash-free user metrics.
  • Migrated the multi-module Gradle build to Kotlin DSL and stood up an internal AAR publishing pipeline to Azure DevOps Artifacts — decoupling SDK release cycles from the main app and removing JCenter dependency.
  • Hardened mobile security posture by implementing SSL pinning, root and emulator detection, and Frida anti-debugging — aligning the app with OWASP MASVS L2.
  • Automated CI/CD pipelines across Azure DevOps and GitHub Actions with Fastlane, standardizing release workflows.
  • Architected the Flutter add-to-app integration inside the native Android app — singleton scan result channel, MethodChannel bridges, deep-link routing (transflomobileplus://), and offline action synchronization — enabling cross-platform feature delivery without rewriting native flows.
  • Led sprint planning and architecture alignment with product and engineering, translating business goals into modular, testable feature designs.
MakeOrder
Senior Android Engineer
Jan 2022 – Sep 2023
Cairo, Egypt
  • Owned Android development at an early-stage SaaS startup building restaurant and retail management tooling, taking the codebase from prototype toward production readiness.
  • Designed the Android app architecture (MVVM, modularization, dependency injection) from the ground up, establishing the foundation for scalable feature delivery.
  • Refactored legacy code inherited from earlier iterations, improving maintainability and developer experience for the engineering team.
  • Designed and implemented the CI/CD pipeline, automating builds, signing, and distribution, and standardizing release workflows.
Generic Soft
Flutter Engineer (Part-Time, Remote)
Nov 2022 – Mar 2023
Bulgaria
  • Built new features for AddSpace, an on-demand personal storage service, contributing across the Flutter codebase.
  • Resolved long-standing stability and crash issues, materially improving user experience and reducing reported defect volume.
SEGMATEK
Senior Android Engineer
Jul 2020 – Dec 2021
Cairo, Egypt
  • Contributed to My WE, the Telecom Egypt consumer app (10M+ Play Store downloads), as part of SEGMATEK's engineering engagement — delivering new features, resolving production bugs, and maintaining the existing Android codebase.
  • Integrated third-party SDKs and APIs to extend core application functionality and support new feature requirements.
  • Collaborated with the client's product and engineering teams on feature definition, implementation, and release.
Intcore
Android Engineer
Feb 2017 – Dec 2017
Cairo, Egypt
  • Built Android applications from scratch for clients of Intcore's software solutions practice, including a food delivery app and an e-learning platform — owning the full development lifecycle from architecture through Play Store release.
  • Led the technical interview process for Android engineering candidates, contributing to hiring decisions and team growth.
  • Introduced Agile methodology to the team's workflow, establishing sprint cadence, planning, and retrospectives that improved delivery predictability.
Earlier Experience
Android Engineer — Spark Cloud, Rimal, Awamer Alshabaka, Mobileaders
2014 – 2020
  • Delivered native Android applications across e-commerce, food delivery, and solutions-based domains.
  • Led engineer onboarding, contributed to legacy refactoring and feature development, and ran internal upskilling programs across multiple teams.

Apps Shipped

TRANSFLO Mobile+
Pegasus TransTech — 500K+ downloads
Senior Android Engineer · Oct 2023 – Present

Flagship B2B mobile app for US truck drivers covering document scanning, load management, ELD (Electronic Logging Device) integration, and trucking-optimized navigation.

My WE
Telecom Egypt — 10M+ downloads
SEGMATEK · 2020 – 2021

National consumer mobile app for managing mobile and home internet accounts, billing, services, and customer support across Egypt. Role: feature development, bug fixes, and maintenance.

Skills

Languages

Kotlin
Java
Dart
JavaScript
PHP

Android

Jetpack Compose
Android SDK
Navigation
Room
DataStore
WorkManager
Coroutines
Flow
ViewModel
LiveData

Architecture

Clean Architecture
MVVM
MVI
MVP
Modularization
Hilt
Dagger
Repository Pattern

Mobile Security

SSL / Certificate Pinning
Root & Emulator Detection
Frida Anti-Debugging
ProGuard / R8
OWASP MASVS

Performance & Observability

Crashlytics
Android Studio Profiler
LeakCanary
Baseline Profiles
Memory Optimization

Build & Distribution

Gradle (Kotlin DSL)
Maven Publishing
Azure DevOps Artifacts
AAR Distribution
Fastlane

CI/CD & DevOps

Azure DevOps
GitHub Actions
CircleCI
Jenkins
Fastlane

Testing

JUnit
Espresso
Mockito
Mockk
Robolectric
UI Testing

Cross-Platform

Flutter
Flutter Add-to-App
MethodChannel / PlatformChannel
Kotlin Multiplatform (KMP)
Riverpod
Provider
ObjectBox

Tools

Git
JIRA
Swagger
Ktlint
Detekt
Android Studio
Postman

Education

Bachelor of Science in Computer Science
Mansoura University, Egypt
2012 – 2016

Languages

Arabic
Native
English
Fluent

Availability

Open to remote (any timezone), hybrid in Egypt, or relocation.

Contact Me

Email: amer.mahsoub1@gmail.com
Phone: +201016943505
Location: Cairo, Egypt