MG.
GUI
Johannesburg, South Africa

MARK
GRENVILLE

Software Engineer & Digital Systems Builder

Building technology that makes people and businesses more capable.

Scroll
01 / About

13 years building
digital systems that
make businesses work.

Senior digital systems builder with 13+ years of hands-on experience across custom software, web platforms, business automation, AI-assisted workflows, and interactive digital products. I operate at the intersection of business need, technical implementation, and workflow design — helping organisations turn complex operational challenges into practical, scalable digital systems.

Mark Grenville
02 / Experience

Where I've built.

2012 — Present

Founder & Lead Engineer

WebFootprint

Founded and led a digital systems consultancy serving South African businesses across automotive, property, logistics, retail, finance, and entertainment. Built and delivered 20+ platforms spanning websites, custom software, e-commerce, 3D configurators, CRM systems, AI tools, and marketing automation.

  • Powered Toyota South Africa's vehicle configurator for 6+ years across Rav4, Fortuner, Hilux, and more
  • Architected ParkUpp — a multi-role monthly parking platform with portfolio management, subscription lifecycle, and revenue tracking
  • Built 3D vehicle configurators for Front Runner Outfitters and multiple OEMs using Three.js
  • Designed and shipped AI-assisted admin systems, OCR-based document processing, and LLM-powered chatbot workflows
  • Delivered systems for Discovery, Cell C, DStv, MiWay, Mahindra, and international organisations (EU, American Chamber of Commerce)
  • Integrated marketing systems: SEO, Google Ads, email automation, WhatsApp chatbots, and lead generation engines
  • Led a lean multidisciplinary team spanning development, 3D art, design, marketing, video, and photography
Early Career

Digital Systems & Marketing

Publishing Company

Worked in a high-scale publishing environment reaching large audiences and processing hundreds of thousands of emails per month across substantial databases. Built foundational understanding of digital reach, systems at scale, and communicating with large numbers of people through technology.

  • Managed large-scale email systems processing hundreds of thousands of messages monthly
  • Developed understanding of digital systems at scale and audience engagement mechanics
  • Built foundation in data-driven marketing and systematic communication workflows
03 / Skills

Technical depth.

Languages & Frameworks

TypeScriptJavaScriptPythonAngularSvelteKitDjangoNode.jsFlutterThree.js

Platforms & Infrastructure

Firebase / FirestoreGoogle CloudWordPressWooCommerceShopifyApachePM2Docker

AI & Automation

OpenAI / ChatGPT APILLM IntegrationWhisper (Speech-to-Text)OCR & Document ProcessingAI Chatbot WorkflowsPrompt EngineeringAgentic DevelopmentWorkflow Automation

Marketing & Growth

SEO & GEO (AI Search)Google Ads & ShoppingEmail AutomationWhatsApp AutomationLead Generation SystemsCRM & Sales PipelinesAnalytics & ReportingConversion Optimisation

Domains

SaaS / Platform ArchitectureE-commerce Systems3D Product ConfiguratorsCRM & Admin PortalsLogistics & InventoryPayment SystemsReal-time DatabasesWhite-label Products
04 / Projects

Selected work.

Toyota South Africa

Toyota Vehicle Configurator

Powered Toyota's interactive 3D vehicle configurator for 6+ years. Users could explore and customise vehicles including Rav4, Fortuner, Hilux, and more with real-time visualisation of accessories and options.

Three.jsJavaScriptWebGL3D Modelling
  • 6+ year partnership with Toyota SA
  • Multiple vehicle models supported
  • Real-time 3D rendering and accessory configuration
  • Mobile-responsive interactive experience
ParkUpp

ParkUpp

A monthly parking platform and aggregator connecting landlords, merchants, portfolios, and parkers. Multi-role system with subscription lifecycle, revenue tracking, occupancy monitoring, and portfolio-level reporting.

AngularFirebaseNode.jsPayGate
  • Multi-stakeholder platform (landlords, merchants, parkers, admins)
  • Subscription lifecycle and automated billing
  • Portfolio-level reporting and occupancy tracking
  • White-label architecture considerations
Front Runner Outfitters

Front Runner 3D Configurator

Interactive 3D vehicle accessory configurator for Front Runner Outfitters. Users could visualise roof racks, camping gear, and accessories on their specific vehicle model in real-time.

Three.jsWebGLJavaScriptREST APIs
  • Real-time 3D accessory visualisation
  • Vehicle-specific product compatibility
  • Interactive product exploration experience
MySky Networks

MySky Networks CRM

Custom CRM system with item tracking and state management. Built to handle the specific operational workflows of a networking business with complex pipeline logic.

AngularFirebaseNode.js
  • Custom pipeline and state management
  • Item tracking across operational workflows
  • Role-based access and reporting
Knox

Knox Precious Metals

Digital platform for a precious metals business, combining e-commerce principles with financial-product-level credibility and trust requirements.

Custom PlatformFirebasePayment Integration
  • High-trust financial product environment
  • Secure transaction handling
  • Investment-grade UI/UX design
Discovery

Discovery Leadership Summit

Digital experience for Discovery's Leadership Summit — one of South Africa's premier corporate events. Event management and digital presence for a major brand.

Web DevelopmentEvent Platform
  • Major corporate brand delivery
  • Event-driven digital experience
  • Large-scale audience engagement
05 / Capabilities

What I do.

Build

Build

Custom software, websites, apps, and platforms built to solve real business problems.

  • Website Design & Development
  • Custom Application Development
  • E-commerce & Shopify
  • WordPress Development
  • Mobile & Cross-platform Apps
Grow

Grow

Marketing systems and growth engines that drive qualified leads and revenue.

  • SEO & GEO (AI Search)
  • Google Ads & Paid Media
  • Email Automation
  • WhatsApp Automation
  • Explainer Videos
Automate

Automate

Systems integration and AI-powered workflows that reduce admin and unlock capability.

  • Systems & Integrations
  • AI Development & Chatbots
  • CRM & Sales Systems
  • Workflow Orchestration
  • Data Processing Pipelines
Specialise

Specialise

Niche technical products and consulting for unique business challenges.

  • 3D Vehicle Configurators
  • Digital Consulting
  • App Finishing & Rescue
  • Data to API
  • Product Strategy
06 / Clients

Trusted by leading brands.

From automotive giants to fintech startups, international NGOs to media companies.

Toyota
Automotive
6+ year configurator partnership
Discovery
Financial Services
Leadership Summit digital experience
Front Runner
Automotive Accessories
3D product configurator
Cell C
Telecommunications
DStv
Media & Entertainment
Email marketing campaigns
MiWay
Insurance
Mahindra
Automotive
ParkUpp
PropTech
Monthly parking platform
American Chamber of Commerce
Institutional
Long-term web partnership
TTTFP / European Union
International / NGO
Website management
Finova
Finance & Investment
Times of Eswatini
Media / Publishing
DIY Hardware
Retail / E-commerce
Complete e-commerce store
Tjhoko Paint
Retail
Online store
Waz Furniture
Furniture / E-commerce
MySky Networks
Networking / CRM
Custom CRM system
07 / The Shift

Why I'm moving
toward AI.

1

For the first time in my career, I am seriously considering returning to a larger organisation — not because I have lost my entrepreneurial drive, but because I believe the greatest impact I can have now lies within companies shaping the future of AI at global scale.

2

I have spent much of my career looking for ways to improve productivity through software. More recently, that has evolved into asking what happens when AI becomes the interface layer through which people interact with systems, platforms, and workflows.

3

The pattern I keep seeing is that many of the ideas smaller builders might pursue independently are likely to converge around a handful of major AI leaders with the reach, infrastructure, and platform power to shape how these capabilities are deployed across the world.

4

Rather than spending the next chapter of my career building around the edges of that transformation, I want to help drive it from within — where the reach is greatest, where the leverage is highest, and where the work has the potential to improve productivity at massive scale.

"I know how to build. I know how to adapt. I know how to work close to customer needs."
— Mark Grenville
08 / Contact

Let's talk.

Ready to contribute technical depth, entrepreneurial ownership, and practical execution to a team shaping the future of AI.

© 2026 MARK GRENVILLE — JOHANNESBURG, SOUTH AFRICA