Story

The long way into software

2020

The thing I said I would never do

I was still in high school when programming first entered my life through school. It was not some beautiful beginning. It felt hard, confusing, and a little annoying. The funny thing is, I remember promising myself I would never do programming. At the time, it felt like something meant for other people.

2022

Somehow, I chose Computer Science

Then life did its own thing. I went to university and chose Computer Science. Even today, I still do not fully understand how I ended up choosing the same path I once wanted to avoid. But I stayed with it. Slowly it started becoming a familiarity

2023

Locking in

This was the year I stopped treating programming like something to survive and started treating it like something I could actually grow into. I went deeper into Python, backend systems, databases, web development, cloud basics, and the discipline of finishing things. I earned certifications, built projects, broke my own code, fixed it, became hungry for more and then landed roles

2024

Building in public, even quietly

In 2024 I started thinking about the profile I wanted to build not just the skills I wanted to collect. I worked on collaborations & connections. It was no longer only about the technical side only but also turning ideas into software people could actually use.

2025

The work became real

In 2025 the workflow became sharper, teamwork, deadlines and the patience to solve problems properly. Every role gave me a clearer picture of the developer I am becoming.

2026

Still adding range

Right now I am still upskilling with intention. Software is moving fast and I want to continue moving with it while keeping my own taste. I am also learning video editing with tools like DaVinci Resolve and posting some of my edits on social media. The direction is simple: gain more skill show the work, market myself honestly and keep moving.

Lines I keep coming back to.

Jensen Huang

Co founder and CEO of NVIDIA

The purpose of a software engineer is to solve known problems and to find new problems to solve.

Jensen Huang

Barbara Liskov - Liskov Substitution Principle

Computer scientist and Turing Award winner

The key to good software design is understanding the problem domain deeply before writing code.

Barbara Liskov - Liskov Substitution Principle

Sam Altman

Founder of OpenAI

The fear of looking stupid stops more people than failure ever will.

Sam Altman

Adam Sandler

Actor from the movie Hustle

Obsession is gonna beat talent every time. You've got all the talent in the world, but are you obsessed?

Adam Sandler

Marvellous seated in a lounge

What I am learning to build for

The best developers in the AI age will not be defined only by what they build, but by how well they anticipate failure, understand system limits, and design for the moments when everything goes wrong.

Marvellous Chitenga