Back to home

    Selected work

    Products taken from an early plan through to something a team can keep running.

    • Ownership

      The architecture has to still make sense in three years. We design for the people who will keep the product.

    • The stack

      Vue, React, Angular, NodeJS, and .NET Core, across the product and the systems behind it.

    • What we build

      Web, Android, iOS, Windows, and Linux, including AI-driven and IoT-enabled products.

    Toyota

    Provided senior engineering expertise within Toyota’s core digital delivery team, supporting the development of high-visibility, customer-facing systems.

    1. MyToyota App Rewrite

      toyota.co.za/services/my-toyota-app
      • Re-engineered the iOS and Android applications.
      • Established core app structure and services using Angular 7 and Ionic 4.

      Angular 7 · Ionic 4 · iOS · Android

    2. Service Connect

      • Delivered an application streamlining the service arrival process.
      • Supported delivery from pilot phase through to national dealership rollout.

      Mobile Application · Dealership Integration

    3. Cost Estimator

      • Enhanced web services enabling customers to generate and compare multi-dealership service estimates.
      • Implemented automated PDF generation for service cost comparisons.

      Web Services · PDF Generation · Multi-dealership Integration

    Case studies

    A selection of products built to stay maintainable after launch.

    IoT & Farm Management

    LoadAssist

    loadassist.co.za

    NodeJS · VueJS 2 · MySQL · Cordova · Android · Windows · AWS · GitLab

    The need

    A comprehensive farm management platform to digitize agricultural operations, integrating IoT-enabled weighing systems, attendance tracking, and operational reporting across distributed farm locations.

    What we built

    • Designed and developed a cross-platform application for Android and Windows using Cordova framework, enabling field workers and farm managers to access the system from any device.
    • Built a robust NodeJS backend API to handle real-time IoT device communication, data aggregation from weighing systems, and device management across multiple farm locations.
    • Implemented comprehensive reporting modules including activity reports, weighing reports, attendance tracking with clock-in/out functionality, and violations monitoring.
    • Developed device and location management systems to track and manage IoT-enabled equipment deployed across farm operations.
    • Implemented MySQL database architecture for reliable data storage, historical tracking, and operational analytics.
    • Deployed and managed AWS infrastructure to support scalable device connectivity and ensure high availability for critical farm operations.
    • Managed full application lifecycle from design through deployment using GitLab CI/CD.

    Logistics

    Metaship

    metaship.ai

    AWS · DynamoDB · MySQL · Microservices

    The need

    A streamlined solution to aggregate and track shipping container events across a fragmented global logistics ecosystem.

    What we built

    • Engineered an API-first microservice architecture for event aggregation and subscription.
    • Designed and deployed cloud infrastructure using AWS Timestream, DynamoDB, and MySQL.

    Finance & Inventory

    Enterprise Multicurrency Inventory System

    .NET Core · React · MSSQL · Shopify API · Amazon MWS

    The need

    A greenfield financial and inventory management platform capable of handling complex multicurrency transactions at scale.

    What we built

    • Architected an append-only ledger enabling precise point-in-time stock tracking.
    • Supported historical COGS auditing and financial traceability.
    • Implemented direct integrations with Shopify and Amazon.

    Scope

    • Purchase Orders
    • Assembly & Production workflows
    • Ledger auditing and reconciliation tools

    AI & Mobile

    AI-Driven Receipt & Bill Capture

    React · Capacitor · OCR · AI/ML · iOS · Android

    The need

    An automated mobile solution for capturing receipts and bills and extracting structured financial data.

    What we built

    • Built a hybrid mobile application for iOS and Android using React and Capacitor.
    • Applied OCR and AI-based classification to automatically categorise bill data.
    • Managed full deployment to the Apple App Store and Google Play Store.

    B2B / B2C Marketplace

    LocumFindr

    locumfindr.com

    AWS Lambda · Cognito · DynamoDB · VueJS · React Native

    The need

    A scalable matching and booking platform connecting professionals with companies in a high-demand service sector.

    What we built

    • Designed and maintained a highly available platform using AWS Serverless infrastructure (Lambda, Cognito, DynamoDB).
    • Delivered seamless user experiences across web (VueJS) and mobile (React Native).

    Automotive Lead Generation

    AutoAdvisor

    autoadvisor.co.za

    Nuxt · NodeJS · MongoDB · SendGrid · Twilio

    The need

    A high-traffic web ecosystem for automotive lead and quote generation requiring massive horizontal scalability.

    What we built

    • Architected a platform capable of supporting millions of monthly users.
    • Integrated enterprise communication services including SendGrid and Twilio.
    • Built on a modern stack using Nuxt, NodeJS, and MongoDB.

    Predictive Marketing & Email API

    Dripcel

    dripcel.com

    DenoJS · Docker · TypeScript · AWS · OpenAI

    The need

    A high-performance email service API designed to compete with platforms such as Mailchimp and Brevo.

    What we built

    • Scoped and architected a scalable email delivery and scheduling API.
    • Implemented predictive marketing workflows.
    • Leveraged DenoJS 2 and Docker for a containerised backend architecture.

    Innovation

    Integrated OpenAI-powered workflows to enhance spam detection and template copy generation.

    Retail & Hospitality Inventory

    Digitot

    digitot.com

    Android · .NET Core · Bluetooth · POS Integration

    The need

    Modernisation of legacy Windows CE inventory systems into mobile and web-based solutions.

    What we built

    • Mobile: Android stocktake application with Bluetooth integration for proprietary scanners and scales.
    • Enterprise Web: .NET Core inventory management system with direct POS system integration.

    Virtual Reality and Immersion

    Planet Fitness - Virtual Gym Tours

    planetfitness.vrdynamics.africa/olympus

    Virtual Reality · VueJS · NodeJS · 3D Web Technology

    The need

    Enable prospective members to gain a fuller, more immersive view of gym facilities. Increase user engagement and support membership conversion.

    What we built

    • Delivered 3D virtual tours allowing users to explore gym spaces remotely.
    • Implemented intuitive interactive overlays to highlight key areas and amenities.
    • Designed for seamless access across devices, enabling exploration anytime, from anywhere.

    Virtual Reality and Immersion

    K-Agri/Claas SA - Virtual Showroom

    claassashowroom.co.za/products/claas-rollant-520rc

    Virtual Reality · VueJS · NodeJS · 3D Web Technology

    The need

    Present large-scale agricultural machinery in a way that goes beyond static imagery. Enable customers to explore equipment remotely with the same depth as an in-person showroom visit.

    What we built

    • Developed an immersive virtual showroom featuring high-fidelity 3D captures of farming machinery.
    • Delivered VR-friendly virtual tours, allowing users to explore equipment from every angle.
    • Designed and built a standalone, branded website end-to-end to host the experience.

    Gamification & Training

    Cipla

    VueJS · Unity · WebGL · MongoDB · Gamification

    The need

    A gamified learning and training event platform to enhance employee engagement and knowledge retention through interactive, game-based learning experiences.

    What we built

    • Developed an immersive gamified learning platform combining web and 3D interactive experiences.
    • Designed session-based leaderboards with real-time rankings and score tracking for each training session.
    • Implemented a backend portal enabling administrators to create and manage training sessions.
    • Built a VueJS frontend application providing seamless user experience for training participants.
    • Integrated Unity and WebGL technologies to deliver engaging 3D interactive learning modules.
    • Provided comprehensive training material to support the learning objectives and enhance participant engagement.
    • Created event management capabilities to support large-scale training events with real-time participation tracking.

    Technical portfolio summary

    Counts across the production systems in this record.

    Front-end

    • VueJS15
    • React/React Native6
    • Angular4

    Back-end

    • NodeJS17
    • .NET Core (C#)6

    Cloud

    • AWS (EC2 & Serverless)10
    • Microsoft Azure3

    Data

    • SQL (MSSQL, MySQL)12
    • NoSQL (MongoDB, DynamoDB)8

    If this is the kind of work you need

    Tell us what you are trying to build.

    leantechlab

    We help businesses become better software businesses. Bespoke software development and digital product studio.

    Services

    Company

    © 2026 LeanTechLab. All rights reserved.