About
I'm a final year BEng Data Engineering student at Stellenbosch University with a deep passion for machine learning. Over the past four years I've come to believe in ML's power to genuinely improve people's lives; particularly for those who lack access to resources that others take for granted. I love building and experimenting with models, and I'm currently working as a freelance developer alongside my studies.
I'm a member of the Digital Signal Processing (DSP) research group at Stellenbosch University, where I'm involved in the CADLUS4TB project; a multi-university initiative developing ML algorithms to detect tuberculosis from lung ultrasound images and videos. Following my undergraduate degree, I will be continuing as a Masters student in the Faculty of Electrical and Electronic Engineering, with a focus on bringing a level of explainability to these diagnostic models through computer vision.
Outside of work and study you'll find me out on a run, exploring good food and wine, or watching Manchester United. I love sport in all its forms.
Experience
Full Stack Developer · Why Content
Helped integrate invoices and delivery tracking into a unified dashboard, streamlining internal operations and improving visibility across the platform.
- Next.js
- InstantDB
- Cron Jobs
Projects
An e-commerce platform with payment processing, and admin dashboard. Built with modern technologies for optimal performance and user experience.
- Next.js
- TypeScript
- PostgreSQL
A collaborative task management application featuring real-time updates, team workspaces, and integrations with popular tools. Focused on accessibility and mobile responsiveness.
- React
- Node.js
- Socket.io
- MongoDB
An open-source portfolio template for developers, featuring dark mode, animations, and easy customization. Downloaded over 10,000 times on npm.
- React
- Tailwind CSS
- Framer Motion
A beautiful weather application with detailed forecasts, interactive maps, and location-based services. Integrates with multiple weather APIs for accurate data.
- Vue.js
- OpenWeather API
- Mapbox
- PWA
Skills
Languages
- Python
- R
- JavaScript
- SQL
- C
ML & AI
- PyTorch
- Scikit-learn
- NumPy
- Pandas
- Computer Vision
Frameworks & Libraries
- React
- Next.js
Tools & Hardware
- STM32
- Git
Education
MEng Electrical and Electronic Engineering
Stellenbosch University
Research focus on CADLUS4TB; a multi-university project developing ML algorithms to detect tuberculosis from lung ultrasound images and videos. Research conducted within the Digital Signal Processing (DSP) group, with an emphasis on model explainability through computer vision.
BEng Data Engineering
Stellenbosch University
Final year undergraduate degree spanning data engineering, machine learning, signal processing, and software development.
National Senior Certificate
Rondebosch Boys' High School, Cape Town
Contact
I'm currently open to new opportunities and collaborations. Whether you have a question, want to discuss a project, or just want to say hi, feel free to reach out; I'll do my best to respond!