Zimvo Matwa.
Mobile developer building cross-platform apps that don't feel like they were built cross-platform. Advanced Flutter and modern Android — MVVM, Clean Architecture, Jetpack — with a bias toward scalable systems, tight APIs, and code that ages well.
(01) about
I design and ship mobile products end-to-end — features from concept to release, with real test coverage, profiling passes, and CI that catches the boring stuff before humans do.
I work best in small, high-trust teams. Two-person squads, direct lines to design and product, and a bias toward shipping something small every week instead of a rewrite every quarter.
(02) stack
languages
- Dart·
- Kotlin·
- Java·
- Python
frameworks
- Flutter·
- Android SDK·
- Jetpack Compose·
- GCP
architecture
- Clean Architecture·
- MVVM·
- Hilt·
- Koin·
- Bloc·
- GetX
testing
- JUnit·
- Mockito·
- Espresso·
- Widget tests
platforms
- Git·
- Docker·
- Crashlytics·
- CI/CD
other
- REST·
- GraphQL·
- Perf profiling·
- Secure storage·
- Caching
(03) experience
Five roles, four years, one recurring theme — mobile, done properly.
- 05Mar 2025 — Present
ADS.
Intermediate Fullstack Developer
- →Managing a diverse portfolio of client projects, ranging in scope and complexity.
- 04Sep 2023 — Mar 2025
Ignite.
Mobile Engineer
- →Designed and implemented major user-facing features using Kotlin, Android SDK, and modern Jetpack libraries.
- →Architected scalable mobile solutions using Clean Architecture and MVVM, improving long-term maintainability.
- →Integrated REST APIs with efficient error handling, caching strategies, and optimized network performance.
- →Delivered high-performance code using Coroutines and asynchronous data streams.
- →Built a cross-platform Flutter app with Clean Code + MVC, authenticated via AWS Cognito, talking to a custom GraphQL backend.
- →Two-person team with a Senior Engineer — equivalent scope and ownership.
- 03Sep 2023 — Mar 2025
E-Centive.
Mobile Engineer
- →Maintained high application stability by resolving critical production bugs and optimizing performance.
- →Developed and enforced unit and widget testing strategies that increased release reliability.
- →Implemented feature enhancements aligned with business requirements.
- →Worked with backend teams to optimize API contracts and reduce redundant network calls.
- 02Feb 2023 — Sep 2023
Dash Money.
Software Engineer · Freelance
- →Enhanced application performance and reduced load times through profiling and code optimization.
- →Implemented RESTful API integration with secure data handling and improved response management.
- →Developed new feature modules based on product specifications using Flutter.
- →Performed thorough testing to improve usability, responsiveness, and reliability.
- 01Nov 2021 — Feb 2023
BusyMed.
Junior Software Developer
- →Built and improved complex UI components using Kotlin and Flutter for a logistics-driven mobile platform.
- →Integrated Google Maps SDK and Cloud Firestore for real-time location tracking and data syncing.
- →Collaborated in agile cycles — code reviews, sprint planning, and feature delivery.
(04) education
BSc Computer Science.
University of Johannesburg
Software Engineering Learnership.
CiTi — Cape Innovation & Technology Initiative
Java SE, Python, NumPy, Intro to ML. Coursework in Data Structures & Algorithms, OOP, Operating Systems, DBMS, Software Engineering.
(05) contact
Want to build something
worth shipping?