Inventory and sales intelligence
Power BI dashboards that turn raw stock and sales numbers into clear decisions. The team can see what is selling, what is sitting still, and where to step in before a small gap turns into an expensive one.

Power BI / Power Platform / Full-stack development
I turn messy processes into clear data tools and web apps, so teams can spend less time wrestling spreadsheets and more time making decisions.
The work usually starts in the same place. A process held together by habit, a spreadsheet pushed years past what it was built for, or a question nobody can answer quickly enough. I build the thing that finally fixes it.
I am a developer and business intelligence specialist based in Johannesburg, working in the medical device distribution space. My day sits close to the stock decisions, procurement, and sales numbers that keep the business moving.
Most of my time goes into turning scattered business information into something people actually use. That means dashboards, forecasting models, internal tools, and automations that quietly take hours of repetitive admin off everyone's plate. I like working close to the people using it, because that is where the useful details and the real problems tend to hide.
Alongside the Power BI and Power Platform work, I am building deeper full-stack skills with Next.js, React, TypeScript, and Node.js. The goal is simple. Build tools that are easy to trust, easy to maintain, and easy for a real team to pick up on a busy day.
A few places where I have turned business problems into systems people rely on every day. You can open the interactive builds in the Lab to see how they come together.
Power BI dashboards that turn raw stock and sales numbers into clear decisions. The team can see what is selling, what is sitting still, and where to step in before a small gap turns into an expensive one.
Power Apps and Power Automate tools that take repeated manual steps and turn them into one reliable process. Fewer copy-paste mistakes, quicker approvals, and a lot less admin getting in the way.
Real Next.js, React, and TypeScript work, including this site and the interactive builds in the Lab. It is where I am growing past dashboards into tools that a team can actually trust and maintain.
Virtumed (Pty) Ltd, Johannesburg - April 2024 - Present
I build Power BI reports, forecasting models, and Power Apps tools for a medical device distribution team. Most of the work sits close to real operations: stock decisions, procurement, sales visibility, and the small process gaps that slow people down.
Hashtag Escape, Johannesburg - February 2022 - March 2024
I ran the rooms, looked after the technical systems, supported customers, and learned how to stay calm when something breaks five minutes before a booking. That habit followed me into development in the best way.
The Fat Ginger, Johannesburg - June 2021 - January 2022
A busy service floor taught me how to read people, communicate clearly, and keep moving without losing the details.
Boston City Campus
SQL, Java, Android development, PHP, HTML, CSS, and CompTIA A+ fundamentals.
Jeppe High School for Boys
A practical base before moving into systems, support, data, and development.
Dashboards, modelling, reporting
Internal tools and workflows
Process automation
Queries and data shaping
Measures and business logic
Portfolio and full-stack growth
Typed app development
APIs and server-side basics