Work &
experience.
"The goal is to build things that last."
Export CVSummary
I'm a developer based in Johannesburg, South Africa. I recently finished my degree in Computer and Information Sciences, specialising in Web and Application Development. Since then, I've been busy shipping production web and mobile apps—everything from secure payment systems for non-profits to native Android tools that help students manage their study time. I work across the stack with C#, ASP.NET Core, React, and Next.js, and I'm a big believer in writing code that's easy to maintain and actually solves the problem at hand. When I'm not at my desk, I'm usually supporting Arsenal FC, gaming competitively, or looking for the next challenge to tackle—whether that's a new cloud certification or a personal fitness goal. I've recently started Dev404 Labs, my own small consultancy, where I help local businesses and organisations get their digital ideas off the ground with reliable, well-built software.
Skills
Languages
Frameworks & Architecture
Databases
Cloud & Tools
Development Practices
Testing & Quality
Work History
2024 – Present
Freelance Software Developer
Dev404 Labs (Self-employed)
Delivering production-ready web applications for South African brands, non-profits, and small businesses. Managing full project lifecycle from requirements gathering through deployment.
- Built and delivered 4+ client projects across React, Next.js, and static site stacks
- Managed client relationships, timelines, and iterative feedback cycles
- Integrated payment systems (Paystack), email services (Resend), and cloud databases (Supabase)
2022 – 2025
Academic Project Developer
Varsity College
Developed full-stack applications across web and mobile platforms as part of the Web and Application Development programme, following structured methodologies and industry best practices.
- Built enterprise-grade .NET applications with role-based access control and audit logging
- Developed native Android applications using Kotlin and Jetpack Compose
- Collaborated in Agile team environments with peer code reviews and sprint retrospectives
Education
2025
Bachelor of Computer and Information Sciences (Web and Application Development)
Varsity College
2023
Higher Certificate in Mobile App and Web Development
Varsity College
2021
Matric
Curro Helderwyk
Leadership
2025
Sports Committee Member
Varsity College / Emeris Sandton
- Contributed to the organisation and coordination of campus sporting activities and events
- Supported communication between students and institutional leadership
2025
eSports Team Captain & Administrator
Varsity College / Emeris Sandton
- Led and coordinated university eSports teams across multiple competitive fixtures
- Managed team logistics, scheduling, and communication
- Represented the institution at USSA (University Sports South Africa) and Varsity eSports Cup tournaments