PercyMudzinga.

Full-Stack & Mobile Developer

I design, build, and ship web, mobile, and desktop software that solves real problems — from Norwegian e-commerce platforms to UK fishing apps to Zimbabwean diaspora solutions. 12 years of hands-on development experience delivering across 4 countries.

12+
Years
15+
Projects
4
Countries
About

Who I Am

I'm a self-taught full-stack developer who picked up coding in 2014 through Codecademy and Udacity — and never stopped building. Over the past 12 years, I've shipped production software across web, mobile (Flutter & React Native), and desktop (Java), working with startups, agencies, and as a solo founder.

I started professionally in 2017 building a React Native app for tailors, and quickly moved into senior roles where I led technical decisions on architecture and stack selection. I've worked on projects spanning automotive fintech (integrating banks with credit bureaus like Experian and Equifax), mental wellness apps, UK fishing platforms, Norwegian streetwear e-commerce, sports academy websites, and cross-border grocery delivery for the Zimbabwean diaspora.

I specialise in building end-to-end products — from database design and API architecture to polished mobile UIs and admin dashboards. My payment gateway experience includes Stripe, PayFast (SA), Ecocash (Zimbabwe), PayNow (Zimbabwe), and Nets Easy (EU). Whether it's a WhatsApp bot, a full offline POS system, or a classifieds marketplace, I bring the same discipline: clean code, solid architecture, and software that real people actually use.

I'm currently maintaining WatumiraHere (a diaspora e-commerce platform), growing Mudzinga.net (Zimbabwe classifieds), and shipping WalletWise (a personal finance app on Android, coming soon to iOS).

  • Zimbabwe (Remote Worldwide)
  • Coding since 2014 — 12 years professional experience
  • Products shipped across 4 countries

Worked With

Better Design
Elevation Tennis Academy
Skills

What I Build With

Full-stack skills across web, mobile, and cloud — honed over a decade of real production software.

Frontend

JavaScriptTypeScriptReactVue.jsNext.jsHTML / CSS

Mobile

FlutterReact NativeDart

Backend

Node.jsJavaREST APIs

Database & Infrastructure

MongoDBPostgreSQLFirebase

Payments & Integrations

StripePayFastEcocashPayNowNets Easy

Tools & DevOps

GitDockerWhatsApp API
Experience

Career Journey

Jan 2017 — Jun 2018 · Harare, Zimbabwe

Mobile Developer

Calmlock

Developed StichApp, a React Native mobile application designed for tailors and fashion designers. Built core features for garment measurement tracking, order management, and client communication. This was my first professional development role where I cut my teeth on production mobile development.

React NativeJavaScript

Jul 2018 — Mar 2020 · Remote

Senior Mobile Developer

QubedLabs

Key senior developer on a mobile app for CoreLogic in the automotive industry. Led technical decisions on architecture and stack selection for the mobile side. Built integrations connecting car dealerships with banks and credit scoring platforms including Experian and Equifax. Played a central role in system design and delivery of a complex fintech product.

React NativeTypeScriptREST APIs

Apr 2020 — Dec 2022 · Remote (UK-based projects)

Full-Stack & Mobile Developer

Better Design

Worked on multiple UK-based projects at this digital agency. Built the MyPTA Vue.js admin dashboard and Flutter mobile app. Set up and built GetAhead Mindset from the ground up — a mental fitness app developed with Flutter (5K+ downloads, 4.0 rating on Google Play). Also developed GoCatch, a React Native fishing app for UK anglers now used by 120,000+ community members with 400,000+ bookings.

FlutterReact NativeVue.jsDart

Jan 2023 — Present · Zimbabwe (Remote Worldwide)

Full-Stack & Mobile Developer

Freelance / Solo Developer

Building and maintaining multiple products as a solo developer and freelancer. Key projects include WatumiraHere — a full e-commerce platform (Node.js backend, Flutter mobile & web app, WhatsApp bot, Next.js cart) enabling Zimbabwean diaspora to send groceries and goods home (10K+ downloads, 100+ collection points). Also built Flava, a Norwegian streetwear e-commerce platform; Elevation Tennis Academy website; Mudzinga.net classifieds; WalletWise personal finance app; and TillBook offline POS for small businesses. Integrated payment gateways across 4 countries including Stripe, PayFast, Ecocash, PayNow, and Nets Easy.

FlutterNode.jsNext.jsStripeWhatsApp API
Work

Projects I’ve Built

From diaspora apps to fishing platforms — real products shipped for real users.

Featured
personal

WatumiraHere

A full e-commerce platform enabling the Zimbabwean diaspora to send groceries, furniture, and building materials to loved ones back home. Features a Flutter mobile & web app, Node.js backend, WhatsApp bot ordering, and Next.js cart — with 100+ collection points across Zimbabwe.

FlutterNode.jsNext.jsWhatsApp API +1
Featured
professional

GoCatch

Better Design

A React Native fishing app for UK anglers — enabling venue discovery, swim booking, catch reporting, and community features. Trusted by 120,000+ anglers with 400,000+ fishing adventures booked and 7,000+ swims available.

React NativeJavaScript
professional

Flava

A Norwegian streetwear and custom print e-commerce platform. Features a full product catalogue, custom print ordering service, Reggae Rasta collection, gift cards, newsletter integration, and secure checkout with Nets Easy payment gateway.

Next.jsNets EasyStripe
professional

Elevation Tennis Academy

Elevation Tennis Academy

A professional website for a Harare-based tennis academy. Features program listings, coach profiles, gallery, testimonials, booking integration, and a responsive design that showcases the academy's 6 structured programs for all ages and skill levels.

Next.jsReact
personal

Mudzinga.net

A Zimbabwean classifieds marketplace — recently launched and growing. Allows users to post and browse listings for items for sale, services, and more across Zimbabwe. Built as a full-stack personal project.

Next.jsNode.jsMongoDB
personal

WalletWise

A personal finance app for tracking income, expenses, and budgets. Currently live on Android with iOS version coming soon. Built with Flutter for a smooth native experience with offline-first data persistence.

FlutterDart
personal

TillBook

A fully offline Android POS (Point of Sale) app designed for small businesses and tuckshops in Zimbabwe. Works without internet connectivity, enabling merchants to manage sales, inventory, and receipts in areas with limited connectivity.

FlutterSQLiteDart
Contact

Let’s Work Together

Have a project in mind? I’d love to hear about it.

StatusAccepting projects
Response< 48 hours

Email

[email protected]

Location

Zimbabwe (Remote Worldwide)