A little about me
The person behind the code.
I’ve been drawn to computers from a young age. During junior school, I enjoyed our computer lessons, and that experience influenced my decision to study Computer Studies in senior school. My interest continued into tertiary education, where I pursued Computer Engineering.
As I grew older and searched for a career direction that suited me, I began to realise that technology had always been a natural interest of mine. Later, I discovered that code could be used to build software that solves problems and makes a meaningful difference in people’s lives. That’s when I found myself drawn towards software engineering.
What drew me in was the realisation that a computer could be more than something I used. It could be something I built with. I became interested in turning ideas into something functional: breaking problems down, understanding how the pieces fit together, and working through the things that inevitably go wrong along the way.
Building my own projects and contributing to an existing software platform have shown me different sides of engineering. Personal projects challenge me to turn my ideas into reality, while working with a team has taught me to understand existing systems, respect their structure, and make changes without losing sight of the bigger picture.
I know I still have a lot to learn, and that is part of what keeps me interested. I want to become an engineer who doesn’t just write code, but understands the problems behind it and builds software that is useful, reliable, and worth using.
The journey
How curiosity became engineering.
Discovering computers
Drawn to computers from a young age; junior school computer lessons sparked the interest.
Computer Studies
Chose Computer Studies and began learning how systems are structured and reasoned about.
Computer Engineering
Pursuing a BEng (Honours) in Computer Engineering at Botho University — in progress, expected 2027.
Code that solves problems
Realised software could solve real problems and make a meaningful difference — the turn toward software engineering.
Building real software
Developing DoLocal independently and contributing to the Gabs Eats team platform as an intern.
Useful, reliable, worth using
Working toward becoming an engineer who understands problems behind the code and keeps learning.
What I value
Understanding first
Learn how a system works before changing it.
Useful over flashy
Focus on software that solves real problems.
Keep improving
Treat mistakes and feedback as part of engineering.