I'm a Mobile Software Engineer based in Tunis, leading the mobile department — where I oversee Flutter and native Android delivery across client projects. My background is in embedded systems and mechatronics, which is why I enjoy the hard edges of mobile: BLE & Wi-Fi device links, offline-first sync, real-time chat and payment flows that simply work.
Right now — leading delivery on Sparta Coaching · migrating a legacy Android app from XML + Java to Kotlin + Jetpack Compose · learning Kotlin Multiplatform · open to relocation to Canada and the UAE.
| Project | What it is | Stack |
|---|---|---|
| Dukkan | Native Android B2C e-commerce — browsing to checkout and delivery tracking | Kotlin · Jetpack Compose |
| Task API | Production-ready REST service with priorities, statuses and migrations, plus a Flutter client | Rust · Axum · SQLx · PostgreSQL · Flutter |
| Hadaf | Live football scores, fixtures & stats | Flutter |
| Forecast MVVM | Weather app with a dual XML + Compose UI | Kotlin · Room/KSP · Jetpack Navigation |
| GetStream Chat | Real-time chat built on GetStream.io | Flutter · GetStream.io |
| Degree | School | Years |
|---|---|---|
| Engineering Degree — Embedded Systems & Mobile Development | Polytech International, Tunis | 2022 – 2025 |
| Master — Mechatronics | ISET Radès | 2022 – 2024 |
| Bachelor — Industrial Electrical Engineering | ISET Radès | 2019 – 2022 |
Certifications (11)
- Claude Code in Action — Anthropic · Jan 2026
- CI/CD with Jenkins and Docker — Udemy · Sep 2025
- The Complete MongoDB Developers Course — Udemy · Sep 2025
- NodeJS Projects Bootcamp 2025 — Udemy · Aug 2025
- PostgreSQL Bootcamp: Beginner to Advanced — Udemy · Aug 2025
- Rust Programming Bootcamp — Udemy · Jul 2025
- Data Structures and OOP with C++ — Udemy · Jul 2025
- Flutter & Firebase Chat App — Udemy · Jun 2025
- Dart & Flutter: Complete Development Course — Udemy · May 2025
- IELTS B2 — British Council
- DELF B2 — Institut Français de Tunis



