About

avatar

Denis Githinji

Fullstack Software Engineer

Hi, I'm Denis 👋🏾

A generalist fullstack engineer based in Kenya. I like to think of myself as a "jack of many trades and master of some".

My tech journey started as a Mechatronic Engineering undergrad student. After I finished, I realized software was eating the world and switched to programming in 2019. Looking back, it felt like a natural move.

I've worked at companies building software for:

  • Property management
  • Fintech
  • Human resource management

In 2024, I took a break from formal employment. I decided to spend one year "wandering" — still building myself professionally, but outside conventional work structures. The goal: to figure out what I really want to do with my career long-term. Not just going with the flow, but being intentional about it.

So this is a scrappy-ish year: freelancing, experimenting, working on projects.

Why the shift? I realized I was mostly working for money. I felt unfulfilled and not challenged in ways I wanted. I was afraid of getting too comfortable. I also wanted to give myself room to really play with AI — because as it seeps into everything, I believe the future belongs to people who innovate with it, not just use it.

This blog is an open journal—sharing the messy journey of me wandering and hopefully, figuring something out. No fluff, just honest experiences about what I tried, what worked and what didn't. I'm curious to see how my narrative will change.