What I work on

I'm Raven. My side of software is the part most people skip: the research, the plan, GitHub, pipelines, deployments and documentation. I'm working towards platform engineering and DevOps.

Now: final-year Application Development student in Johannesburg, starting Honours in 2027.

Pick a raven to bring it into the light.

Platform and DevOps

Where I'm heading. In group projects I usually end up owning the GitHub, the scope, the schedule and the docs, and that pulled me towards platform engineering, SRE and DevOps.

GitHub Actions, CI/CD, Docker, Caddy, Oracle Cloud, Render. Studying for Azure, Kubernetes and Docker certifications.

.NET and desktop

Windows apps that install simply, update themselves and keep your data on your own machine, plus web apps on ASP.NET Core.

C#, .NET, WPF, ASP.NET Core MVC, Blazor, Electron

Web and data

Back ends with accounts, databases and live connections, built to keep working when something fails.

JavaScript, TypeScript, Node.js, Express, PostgreSQL, MongoDB

Mobile

Offline-first Android apps with local storage, notifications and home screen widgets.

Kotlin, Jetpack Compose, Room

Teaching and explaining

I tutor and write study material, and I'd rather help someone work through a problem than hand them the answer.

Tutoring, study guides and documentation

How I work

I write things down. Documentation, diagrams and a clear plan are part of the work, not something to tidy up at the end.

I step up when it's needed. I don't go looking to be in charge, but I end up organising group projects and representing my class, because I want the work done properly.

I believe in productive friction. Running into a problem and writing down how you solved it teaches more than being walked through it, so that's how I tutor and how I learn.

Top Achiever for my second-year cohort in 2026, and a member of the Golden Key International Honour Society.

Away from the keyboard