I'm the founder and builder of Vuti, and a Johannesburg-based software engineer working across AI products, full-stack systems, data tools, and the occasional Rust experiment.
Vuti is an AI social media employee for founders, creators, and small teams. It learns a brand's voice, plans and drafts content, creates campaign assets, and prepares posts for review—while keeping people in control of every approval and publish decision.
I built Vuti because social media work was taking time away from building the product itself. The goal is simple: turn direction into an approved, ready-to-publish campaign without adding another scheduler or disconnected content tool.
Explore Vuti · Open the app · Read the docs
- Loan Eligibility Simulator — a tested React and TypeScript decisioning interface with isolated finance logic and a production Docker image
- Emergency Response Platform — a React, Express, SQLite, and Leaflet application for coordinating responders and active emergencies
- ERC20 Token Lesson — an interactive Next.js introduction to ERC20 fundamentals. Live demo
- E-Commerce API — a TypeScript and Express API covering authentication, product management, carts, orders, and search
- Game of Life — Conway's Game of Life implemented with Rust and WebAssembly
- AlexNet on CIFAR-10 — a PyTorch implementation of AlexNet that reaches 82% test accuracy
TypeScript · JavaScript · React · Next.js · Node.js · Python · Rust · Svelte · React Native · SQL · Docker




