★ AVAILABLE FOR CONTRACTS     ★ CAIRO, EGYPT — REMOTE OK     ★ ANDROID + KOTLIN MULTIPLATFORM     ★ JETPACK COMPOSE     ★ OFFLINE-FIRST SYNC     ★ SECURE MOBILE SYSTEMS     ★ AVAILABLE FOR CONTRACTS     ★ CAIRO, EGYPT — REMOTE OK     ★ ANDROID + KOTLIN MULTIPLATFORM     ★ JETPACK COMPOSE     ★ OFFLINE-FIRST SYNC     ★ SECURE MOBILE SYSTEMS    

MOHAMED HELMY

> ANDROID ENGINEER_

Android & Kotlin Multiplatform engineer shipping cross-platform apps and libraries. Specialized in Jetpack Compose, modular architecture, offline-first sync, and secure mobile systems. Currently one save-file into a career of shipping production Android + KMP apps.

— CHARACTER SELECT —

Mohamed Helmy

MOHAMED HELMY

LV. 3 · ANDROID/KMP CLASS

COMPOSE
KMP
ARCHITECTURE
SECURITY
BACKEND

LEVEL 01

QUEST LOG // EXPERIENCE

Every job is a quest. Here's the XP earned along the way.

MAIN QUEST · ACTIVE

AREEB TECHNOLOGY

Android Software Engineer

07/2025 → NOW
  • ▸ Led KMP research and validated shared logic with native UI integration under Clean Architecture, building a production-ready cross-platform blueprint adopted by multiple teams.
  • ▸ Refactored a monolithic codebase into 24 independent modules, enabling parallel team releases with zero merge conflicts.
  • ▸ Modernized engineering foundations by migrating to Gradle Version Catalogs and adopting Navigation 3.
  • ▸ Strengthened app security by replacing legacy NDK/JNI cryptography with Google Tink and redesigning encrypted DataStore.
  • ▸ Migrated the networking layer from Retrofit to Ktor, improving type-safe serialization.
  • ▸ Owned critical user flows for the Boxooo and Cadaa apps: onboarding, KYC, biometrics, password recovery, push notifications, and full RTL/Arabic localization.
-30% BUILD TIME -15% BUILD TIME (P2) -20% API LATENCY 24 MODULES SHIPPED
Kotlin Multiplatform Jetpack Compose Ktor Google Tink Navigation 3 Gradle Version Catalogs
CO-OP QUEST · ACTIVE

NATIONAL TELECOMMUNICATION INSTITUTE (NTI)

Software Engineering & Backend Instructor (Part-Time) · Bank Misr Program

10/2026 → NOW
  • ▸ Delivering an intensive backend curriculum covering Clean Code fundamentals, SOLID principles, and 16+ GoF Creational, Structural, and Behavioral design patterns.
  • ▸ Training developers on modern Kotlin for backend systems, emphasizing structured concurrency with Coroutines, JVM interoperability, and null safety.
  • ▸ Instructing enterprise Spring Boot architecture with Kotlin: Aspect-Oriented Programming (AOP), unit and integration testing using JUnit, Mockito, MockMvc, and Testcontainers.
  • ▸ Guiding production API design and security implementations including REST standards, JWT stateless authentication filters, OAuth2 flows, and centralized validation.
CLEAN CODE & PATTERNS KOTLIN COROUTINES SPRING BOOT & AOP JWT & OAUTH2
Kotlin Spring Boot Clean Architecture Design Patterns JWT OAuth2 Testcontainers
SIDE QUEST · COMPLETE

FREELANCE — POS & ERP PLATFORM

Kotlin Multiplatform Engineer

02/2025 → 07/2025
  • ▸ Enabled real-time inventory management across Android tablets and Desktop with an offline-first POS and ERP platform.
  • ▸ Kept data flowing reliably through connectivity drops with automatic conflict resolution via Room and Supabase sync.
  • ▸ Implemented secure RPC-based stock transfer workflows to maintain consistency across multiple warehouse locations.
  • ▸ Established CI/CD pipelines with automated testing and deployment.
OFFLINE-FIRST SYNC MULTI-WAREHOUSE RPC CI/CD AUTOMATED
Kotlin Multiplatform Room Supabase Compose Multiplatform

LEVEL 02

TUTORIAL STAGE // EDUCATION

🔬
NEW GAME+ · IN PROGRESS

M.SC. IN COMPUTER SCIENCE

Faculty of Computers & Artificial Intelligence · Benha University · 2026 – Present

Advanced research and academic study focusing on intelligent computing, distributed systems, and software engineering.

Computer Science Distributed Systems Research
🎓
TUTORIAL COMPLETE

B.SC. IN COMPUTER SCIENCE

Benha University · 09/2019 – 06/2023 · GPA 3.24/4.0

Engineered a machine learning solution to predict diabetes using health metrics and classification models — the first boss fight before entering the industry.

Machine Learning Python Data Analysis

LEVEL 03

PROJECT SELECT

Choose your cartridge. Newest releases first — filter by genre.

KMP

expense-tracker

Cross-platform expense tracker: dashboard, budgets, recurring transactions, cross-tab sync, Clean Architecture. Built using Dream, the AI app-generation flow below.

Clean ArchComposevia Dream
GITHUB ↗
AI FLOW

Dream

An AI flow that turns a prompt into a working app — scaffolding architecture, screens & logic end-to-end. expense-tracker (above) was generated straight out of Dream.

AICode GenAutomation
GITHUB ↗
KMP

Mudawama

Offline-first Muslim habit tracker: prayer tracking, Quran progress, Athkar/Tasbeeh counter, Qibla compass.

Offline-firstSwiftUI
GITHUB ↗
KMP

Aura

Wallpaper & video discovery app powered by Pexels. MVI, infinite scroll, favorites, video playback — Compose + SwiftUI.

MVISwiftUI
GITHUB ↗
KMP

hijri-date-picker

Published KMP Hijri calendar picker for Android, iOS & Desktop with timezone-aware rendering. Live on Maven Central.

KMPAndroidiOS
ANDROID

Clarity

Demonstrates custom Lint rules and modular architecture with Clean Architecture principles.

LintModularization
GITHUB ↗
ANDROID

WhatNowNews

News aggregation app with real-time updates and Clean Architecture, built in Compose.

ComposeClean Arch
GITHUB ↗
KMP

Safar

Delivery ops platform digitizing dispatch, invoicing & payroll. Supabase Edge Functions + Row-Level Security. -90% manual overhead.

Compose MPSupabaseMVI
GITHUB ↗
ANDROID

PixelBit

E-commerce app: onboarding, auth, browsing, cart, checkout & profile — built with Navigation 3.

ComposeNav 3
GITHUB ↗
KMP

CleanEntry

Case study for Android, iOS & Desktop: Clean Architecture, MVI, Compose Multiplatform + hybrid SwiftUI.

Clean ArchMVI
GITHUB ↗
KMP

POS-ERP

Offline-first POS + ERP for Android & Desktop. Room + Supabase sync, role-based access, real-time updates.

RoomRBAC
GITHUB ↗
IOT

IoT Environmental Monitor

ESP8266 sensor streams live data to Firebase. Native Android dashboard with charts, offline caching, push alerts.

ESP8266Firebase
GITHUB ↗
KMP

CrossCart

Multi-vendor e-commerce storefront across Android, iOS & Desktop. Clean MVI, real-time sync via Supabase, offline support.

MVISupabaseOffline
GITHUB ↗
ANDROID

WanderPedia

Explore world wonders with Clean Architecture + two MVI patterns. Google Maps, Firebase, Hilt, Room caching.

MapsHilt
GITHUB ↗
ANDROID

ShowMagnet

Movie discovery via the TMDB API. Clean Architecture, MVI, Hilt for DI, Room for local persistence.

TMDBMVI
GITHUB ↗
AI / GAME

Diabetes Prediction

Random Forest classifier predicting diabetes with 0.94 AUC. Feature selection, class imbalance handling, ONNX deployment.

MLONNX
GITHUB ↗
ANDROID

Location Reminder

Geofence-powered to-do app triggering reminders by location. MVVM, classic Views, Koin DI.

MVVMGeofencing
GITHUB ↗
AI / GAME

AI-Powered Pacman

Classic Pacman built in Pygame — ghosts hunt you down using DFS/BFS search algorithms. Unpredictable on purpose.

PythonPygameAI Search
GITHUB ↗

LEVEL 04

SKILL TREE // INVENTORY

Power-ups collected across the campaign.

📱 MOBILE & ARCHITECTURE

Kotlin Jetpack Compose Kotlin Multiplatform Compose Multiplatform Clean Architecture GoF Design Patterns MVVM MVI Coroutines Flow Navigation 3 Hilt WorkManager

🛰 PLATFORM, BACKEND & SECURITY

Ktor Spring Boot JWT OAuth2 Koin Room Swift SwiftUI Xcode SPM Firebase Supabase REST GraphQL Google Tink DataStore

🛠 TOOLS & TESTING

Git GitHub Actions CI/CD Gradle Version Catalogs JUnit Mockito / Mokkery Testcontainers Compose UI Testing Screenshot Testing Maestro

BONUS STAGE

ACHIEVEMENTS UNLOCKED

🏆

Building Industry-Level Compose Multiplatform Apps

PL-Coding · 2026

🏆

Android Developer Track

Digital Egypt Builders Initiative · 2025

🥈

Android Application Developer Track

ITI · 2023

🥈

Advanced Android Nanodegree

Udacity & FWD · 2022

🥈

Machine Learning Specialization

DeepLearning.AI / Coursera · 2022

🥉

CS50: Computer Science

Harvard University · 2021

🥉

Algorithmic Toolbox

Coursera · 2021

SIDE QUEST

OFF THE CLOCK

The stats that don't go on a resume.

🏃

Running

Logging miles like XP points

⚽

Football

Weekend five-a-side, usually left wing

🎮

Video Games

Still chasing high scores

FINAL STAGE

CONTINUE?

Insert coin to start a new project together.

— SELECT AN OPTION —

▸ mohelmy.eng@gmail.com
▸ Cairo, Egypt — Remote / Worldwide
▸ Available for new contracts

1UP

READY PLAYER TWO?

Got an Android or Kotlin Multiplatform project that needs a co-op partner? Let's team up.

▶ SEND MESSAGE