GS
My Path

Work &
experience.

"The goal is to build things that last."

Export CV

Summary

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

C#TypeScriptJavaScriptKotlinJavaSQLHTMLCSS

Frameworks & Architecture

ASP.NET Core MVCReactNext.js (App Router)Jetpack ComposeTailwind CSSBootstrap

Databases

SQLPostgreSQLSQL ServerSQLiteEntity Framework CoreRoomRelational Schema Design

Cloud & Tools

Azure (Blob Storage, Tables, Queues, Event Hubs)SupabaseGitGitHubVite

Development Practices

SDLCAgileAPI IntegrationComponent-Driven Architecture

Testing & Quality

PlaywrightJestTesting LibraryVitestjest-axeESLint

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