← All work

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
  • 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.