Skip to content
Portrait of Ashveer Munilal

CV · Portfolio

AshveerMunilal

Senior Android Engineer · Full-Stack Developer

Currently working inAndroidbased in Durban.

I build mobile experiences that scale — currently shipping Pick n Pay's Android app to 100K+ daily users at Catalyst.

design → engineering
16+ yrs
Pick n Pay DAU
100K+
Huawei HMS devices
100K+
Durban, KwaZulu-Natal, South Africa amunilal@gmail.com LinkedIn GitHub

About

A short story so far.

I build mobile experiences that scale. At Catalyst, I work on Android development for Pick n Pay's app ecosystem — serving 100K+ daily users across grocery, delivery and e-commerce platforms.

Recent impact: HMS integration for 100K+ Huawei devices, cross-platform performance optimization, and order-failure tooling.

I started in 2009 as a graphic designer, fell in love with the craft after seeing my first website built, and have been moving deeper into engineering ever since — front-end to back-end, then mobile and Android. Sixteen years on, I still treat every problem with a designer's eye and an engineer's discipline.

Experience

Roles & impact.

  1. CA

    Senior Android Engineer · Full-Stack Developer · Catalyst

    Dec 2019Present

    Durban, KZN — Hybrid · Full-time

    • Android development for Pick n Pay's app ecosystem (100K+ daily active users).
    • Huawei Mobile Services (HMS) integration reaching 100K+ devices.
    • Cross-platform performance optimization and order-failure tooling.
    • Code review, architecture decisions, and mentoring juniors across the Android squad.
    • Clients delivered: Pick n Pay · Mr Price (MoneyHub + Empower) · Jock · FinStudio.
    • Android Studio
    • Kotlin
    • Java
    • Jetpack Compose
    • Coroutines
    • Hilt
    • Firebase
    • HMS
    • Agile
  2. FD

    Web Developer · The FireTree Design Company

    Mar 2019Jan 2024

    Durban, KZN · Full-time

    • Full-stack client websites — design sensibility carried through to deployment.
    • Custom e-commerce on Magento 2 and WordPress with bespoke modules where the platform's defaults fell short.
    • Internal tools and operational dashboards alongside the client-facing work.
    • Solo design-to-deploy ownership on smaller engagements.
    • JavaScript
    • PHP
    • MySQL
    • WordPress
    • Magento 2
    • HTML5
    • CSS3
  3. FA

    Web Developer & Designer · Flying Ant Designs

    Feb 2009Feb 2019

    Pinetown, KZN · Full-time

    • Brand identity work alongside the web build — logo and visual system through to live site.
    • Coded SMB and corporate sites end-to-end on HTML, CSS, JavaScript, PHP and MySQL.
    • HTML
    • CSS
    • JavaScript
    • PHP
    • MySQL
    • Photoshop
    • Illustrator

Selected work

Things I've built.

Pick n Pay — Android illustration

Pick n Pay — Android

Senior Android Engineer @ Catalyst

Production Android app serving 100K+ daily users across grocery, delivery and e-commerce flows. HMS integration to reach Huawei devices outside Play.

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • HMS
  • Firebase
Mr Price · MoneyHub illustration

Mr Price · MoneyHub

Mobile @ Catalyst

In-store React Native tool for Mr Price Money. Multi-platform (Android + iOS) with WatermelonDB-backed offline-first storage so frontline staff keep working when store connectivity drops.

  • React Native
  • TypeScript
  • WatermelonDB
  • Android
  • iOS
Mr Price · Empower illustration

Mr Price · Empower

Mobile + Web @ Catalyst

Multi-year suite of internal retail tools for Mr Price — native Android (FootCounter for store traffic + Empower core), a React Native CX companion app, and a web back office over a SQL Server backend.

  • Kotlin
  • Java
  • React Native
  • Web
  • SQL Server
Jock — PWA + Magento illustration

Jock — PWA + Magento

Full-stack @ Catalyst

Retail e-commerce build for the South African market. PWA storefront on top of a Magento 2 backend with bespoke modules for Ozow payments, WhatsApp comms, sales-order notifications and sales reporting.

  • Magento 2
  • PHP
  • PWA
  • React
  • Ozow
FinStudio illustration

FinStudio

Full-stack @ Catalyst

Next.js-based fintech product at Catalyst — Dockerised, with finance integrations stitched in via Zapier and partner APIs.

  • Next.js
  • TypeScript
  • Docker
  • Zapier
IStructE SA illustration

IStructE SA

Solo · Web + email

Institution of Structural Engineers Southern Africa — designed and built istructesa.org on WordPress with a custom theme, member directory and forms, plus ongoing email-newsletter campaigns.

  • WordPress
  • PHP
  • Custom theme
  • Email campaigns
Count Me Out illustration

Count Me Out

Solo · Android + Wear OS

Sobriety-aware drinking companion. Real-time Blood Alcohol Concentration via the Widmark formula, six-phase Drunk Phase Dial, multi-profile, drink and food logging, plus a standalone Wear OS app. Offline-first on Room, with Open Food Facts search.

  • Kotlin
  • Jetpack Compose
  • Room
  • Wear OS
  • Coroutines
Munilal Property Management illustration

Munilal Property Management

Solo · Full-stack

Dual-portal system for landlords and tenants — property and unit CRUD, lease creation and digital signing, automated SA lease agreements, payment tracking and tenant comms. v2.3.5 in production.

  • TypeScript
  • Next.js
  • Docker
  • Tailwind
3D Print Cost Calculator illustration

3D Print Cost Calculator

Solo · PWA

PWA for pricing 3D-printed parts in the South African market — ZAR currency, local electricity rates, filament/labour/operational/profit breakdown. Firestore-backed with offline-first sync and JSON import/export.

  • TypeScript
  • Firebase
  • PWA
  • Firestore

Skills

What I work with.

Mobile

  • Android
  • Kotlin
  • Jetpack Compose
  • Android Studio
  • React Native
  • Play Console
  • Huawei HMS

Web & Back-End

  • TypeScript
  • JavaScript
  • Node.js
  • React
  • Next.js
  • HTML5
  • CSS3
  • PHP
  • MySQL
  • GraphQL
  • REST
  • JSON
  • Magento 2
  • WordPress

Languages & Frameworks

  • Kotlin
  • Java
  • TypeScript
  • C#
  • .NET
  • SQL

Tooling & Collaboration

  • Git
  • GitHub
  • Bitbucket
  • Bitrise
  • Firebase
  • Agile / Scrum

Design

  • Figma
  • Photoshop
  • Illustrator
  • InDesign
  • Premiere
  • After Effects
  • Graphic & Web Design

Education

Where I learned the craft.

HyperionDev

Software Engineering Bootcamp · ID AM24060015193-6410

Jul 2024 – Jan 2025

University of South Africa

Certificate — IT in E-Commerce (NQF Level 5)

2012

Damelin Westridge

Diploma — Multimedia and Design

2007 – 2008

Mount Edgecombe Private School

Senior Certificate (Matric)

2002 – 2006

Credentials

Awarded papers.

Software Engineering Bootcamp

HyperionDev · Jan 2025

ID AM24060015193-6410

Open credential

Information Technology in E-Commerce (ITEC) — NQF Level 5, with distinction

UNISA · Centre for Software Engineering · Dec 2012

Open credential

BTEC Higher National Diploma — Graphic Design (Level 5)

Edexcel · Damelin · Apr 2009

Open credential

Senior Certificate (Matric)

Umalusi · Mount Edgecombe Private School · Dec 2006

Open credential

Languages

Languages I speak.

EnglishNative

Interests

Outside of work.

3D printing

Picked up 3D printing about a year ago — designing, slicing and the cost-pricing side of running a small print job (see the 3D Print Cost Calculator project).

Staying healthy

Fit-and-healthy lifestyle — eating well and exercising frequently.

Sports

Watch most sports; soccer is the favourite. Pick-up games with friends keep it fun.

Tech & cars

Genuine interest in cars and technology — always reading, watching and tinkering to stay current.

Learning

Constantly growing — articles, videos and side projects on whatever's next.

Film & TV

Unwinding after a long day with a good movie or series.