Folio / 2025 — Vol. 01Mobile Application Developer30.0444° N — 31.2357° E

ABDALLA TAWFIK®

Mobile Application Developer — Flutter, native Android & iOS. Payment gateway integrations, RFID/NFC, on-device machine learning, and Apple & Google Wallet passes. Based in Cairo, Egypt, open to remote.

I build mobile apps for iPhone and Android — for online shops, service and booking businesses, events, and anyone who needs a custom tool built their way. The polished kind people rely on every day: taking card payments through trusted payment gateways, tapping a phone to read an ID badge, smart features that work without the internet, and tickets and passes that drop straight into Apple & Google Wallet. Mobile craft you can hold in your hand.

( Built to order ) Whatever app you need — marketplaceshealthcare platformsgovernment portalslogistics toolsbooking appsconsumer appsenterprise internals
Download CVPDF — 2026 متاح للمشاريع
مرر للأسفل
Trusted by teams at
UnileverBeytiDCT Abu DhabiExport Development Bank of EgyptAlexandria Sporting ClubArab Open University
( 01 ) — ManifestoPrinciples of craft

Most portfolios show you what someone made. This one shows you how they think. Apps that talk to RFID hardware, machine learning that never leaves the device, releases that update themselves over the air — all of it argued for, engineered, and earned. Nothing here is a template. Nothing is an accident.

Whoever can do this can do anything.

00YRSProfessional experience
00SHIPPEDProduction apps, live today
00SECTORSHealthcare · logistics · commerce · real estate · gov
00COUNTRIESEgypt · Lebanon · UAE
( 02 ) — Selected workSmartTechSys · 2022 → today
( 03 ) — CapabilitiesFlutter first — native when it counts

If it ships on the App Store or Google Play, I can build it — from MVP to enterprise.

One codebase, both platforms. Your app looks and feels right on iPhone and Android, stays fast as it grows, and holds up when real people use it in ways you never planned for.

Under the hoodDart to fluency, Clean Architecture and MVVM, state managed with Bloc, Riverpod or Provider per problem. Method and event channels into native code, isolate-based concurrency, and a unit / widget / integration suite wired into CI/CD.

  • Dart Proficiency
  • Widget Tree & Rendering
  • State Management · Bloc · Provider · Riverpod
  • Architecture & Clean Code
  • Platform Channels · Method & Event
  • Concurrency & Isolates
  • Performance Optimization
  • Testing & CI/CD

When a job needs the raw platform, I go native. On Android that can be a full app, end to end, with no blockers. On iOS I work at the seams — Swift and Objective-C reached through method and event channels for the things Flutter can't do on its own.

Under the hoodKotlin and Java, Jetpack Compose, MVVM / MVI on the Jetpack stack, Kotlin Multiplatform for shared logic, Retrofit and Room. On iOS: Swift / Objective-C platform channels, native plugin and CocoaPods work, event streams back into Dart. Instrumented and unit tests throughout.

  • Full Native Android Apps
  • Language Core · Kotlin & Java
  • Modern UI · Jetpack Compose
  • Architecture & Patterns · MVVM · MVI
  • Kotlin Multiplatform
  • Networking & Persistence · Retrofit · Room
  • Method & Event Channels
  • iOS Native Interop · Swift & Obj-C
  • Testing & Quality

Apps that reach past the screen — reading physical badges, taking card payments, issuing wallet passes to the phone, and keeping a fleet of devices updated without anyone touching them.

Under the hoodRFID and NFC reader SDKs over platform channels, Apple Wallet (PassKit) and Google Wallet issuance, MDM-managed fleets with over-the-air updates, and payment-gateway plus REST / SOAP API integration secured with OAuth2 / JWT.

  • RFID & NFC Readers
  • Apple & Google Wallet
  • Payment Gateways
  • MDM & OTA Updates
  • Third-party Integrations
  • REST & SOAP APIs
  • OAuth2 & JWT

Smart features that run on the phone itself — scanning documents, reading data from the camera, working fully offline — with no server to rent and nothing leaving the device.

Under the hoodOn-device OCR and text recognition, TFLite and local models for classification and detection, camera and image pipelines, the Firebase suite (Auth, Firestore, Crashlytics, Remote Config, FCM), and model tuning that keeps inference fast on mid-range phones.

  • On-device OCR
  • Local & TFLite Models
  • Camera & Image Pipelines
  • Firebase Suite
  • Offline-first Sync
  • Model Integration & Tuning

AI that does the work, not just the chat. I build agents and automated pipelines that carry a task from request to done — and lean on the same tooling to design, build and ship client apps faster.

Under the hoodAgentic workflows with tool use and MCP, prompt and context engineering, custom skills and pipelines, LLM-in-the-loop code generation and review, retrieval over private data (RAG), and evals to keep the output trustworthy.

  • Agentic Workflows
  • AI Agents · Tool Use
  • MCP & Custom Skills
  • AI-assisted Development
  • Prompt & Context Engineering
  • RAG · Private-data Retrieval
  • LLM Code Gen & Review
  • Evals & Guardrails

Getting the app onto the store and keeping it healthy there. I run the whole release path — signing, listings, review submissions, staged rollouts and the updates that follow — on both the App Store and Google Play.

Under the hoodAutomated release pipelines (Fastlane / Codemagic), code signing and provisioning, App Store Connect and Play Console, TestFlight and internal / closed / open testing tracks, phased rollouts, review-guideline compliance, and crash and vitals monitoring after launch.

  • App Store Connect
  • Google Play Console
  • Automated Release Pipelines
  • Code Signing & Provisioning
  • TestFlight & Testing Tracks
  • Phased Rollouts
  • Review-guideline Compliance
  • Post-launch Monitoring
Above all else

The framework and the tool list were never the point. The job is to design a solution — one that scales as you grow, stays maintainable for whoever touches it next, and bends to requirements that change every day without turning into a rewrite or a headache.

  • Built to scaleMore users, more features, same calm codebase — no ceiling you hit by surprise.
  • Made to maintainThe next developer — or future me — opens it, understands it, and ships fast.
  • Ready to adaptRequirements shift constantly. The architecture flexes with them instead of breaking.

And there's a quieter discipline running under all of it. Every SDK, managed service and third-party that powers an app is also a line on a monthly bill and a dependency you now own. The craft is drawing that line well — spending where it buys real speed, refusing where it's a rental you'll regret — so the running cost stays honest. It's cutting waste, never corners: the bar for what ships doesn't move an inch.

Toolkit — levels included, no inflation

Sized by time, not ego.

No percentages. No bars. Every tool below is set at a size proportional to its years in service — the bigger the word, the longer it's been shipping. Hover to read the record, click to pin.

Set in Fraunces & IBM Plex Mono
Education

Shorouk AcademyBachelor of Business Administration

Certificates

The Complete Flutter Development Bootcamp with DartUdemy

Flutter Advanced — Clean Architecture & MVVMUdemy

Languages

ArabicNative

EnglishFluent

( 04 ) — Test our abilityUI designed on demand · zero templates
Email copied — talk soon.