Personal Projects

Things I've built
for fun (and to pass university)

Hardware projects, software experiments, and everything in between.

01

All Projects

7 projects
Elephant Collar
2018
⚙ Hardware

Elephant Collar

Wildlife monitoring that earned a distinction

Final year BEng project — a GPS/LoRa-enabled collar that records infrasonic elephant vocalisations for up to a year. Earned a distinction and was featured in a BBC business story on South African tech innovation.

LoRaGPSInfrasonic Sensors
OneDayOnly Tracker
2026
💻 Software

OneDayOnly Tracker

Live South African deal price history

Price tracking web app for OneDayOnly.co.za. Scrapes daily deals, records full price history, and serves a searchable UI. Exposed publicly via Cloudflare Tunnel at odo-tracker.amkyan.com.

PythonFastAPIPostgreSQL
Robot Federer
2018
⚙ Hardware

Robot Federer

Fastest line-following robot ever built at UP

An autonomous line-following robot built for the 2018 University of Pretoria robot race. Features RGB photosensitive sensor arrays, WiFi, custom colour filtering algorithm — and beat every previous record.

Autonomous NavigationRGB Sensor ArraysWiFi
Arthur's Trading Journal
2026
💻 Software

Arthur's Trading Journal

Paper trading algorithm with a public journal

Algorithmic paper trading bot running on Alpaca. Scans 40+ symbols, scores by RSI, momentum, Bollinger Bands and gap analysis. Public daily journal at butler-hihi.github.io/arthur-trades.

PythonAlpaca APIAlgorithmic Strategy
Ant-Weight Battle Bot
2018
⚙ Hardware

Ant-Weight Battle Bot

Glove-controlled combat robot via WebSocket P2P

Inspired by Robot Wars and Battlebots. An accelerometer on a glove sends commands over a WebSocket-enabled P2P Wi-Fi bridge to a microcontroller that handles motor control and robot intelligence.

AccelerometerWebSocketMicrocontroller
Li-ion Battery Charger
2018
⚙ Hardware

Li-ion Battery Charger

USB-powered 4-port charger for robotics projects

A custom 4-port USB Li-ion charger built to conveniently power multiple robotics projects. Designed around the charging requirements of the various batteries used in other projects.

PCB DesignLi-ion Battery ManagementUSB Power
Service Sentinel
2026
💻 Software

Service Sentinel

Infrastructure monitoring with AI-powered incident analysis

Self-hosted infrastructure monitoring agent that tracks exceptions, heartbeat, and cron jobs across services. Provides a dashboard, time-series metrics, and AI-generated incident summaries via Slack alerts.

PythonFastAPIPostgreSQL

Want to know more?

Head over to the about section to read more about me and my background.

About me