DZtenders & Wajeez
Where it started: engineering and then leading a suite of 7 mobile apps, clearing years of technical debt with a clean MVVM rewrite.
- Year
- 2022
- Role
- Mobile Developer → Lead
- Status
- live
- Links
- Live ↗
- Flutter
- Dart
- Native Android
- MVVM
- Jenkins
At Rym Services Express I went from writing my first production app to leading the entire mobile portfolio — DZtenders, Wajeez (ex-FoodBeeper), RymCard, and Kawarir.
What I did
- Engineered the core architecture and led full-cycle development of the DZtenders app.
- Grew into the lead role across 7 mobile apps — development, maintenance, and optimisation.
- Removed 3+ years of technical debt with continuous refactoring toward a scalable MVVM architecture.
- Created multi-platform CI/CD pipelines with Docker, Jenkins, and CodeMagic.
- Built a comprehensive design system to unify the brand across every app.
Challenges
Inheriting legacy codebases and a growing app count meant paying down debt and shipping features at the same time — the discipline that shaped how I build everything since.