I've spent years working at the point where users, software and engineering meet. Someone says “it's broken”, and my job is to work out what “it” is, why it's happening, and how to explain it to the people who can fix it.
Doing that for long enough made me curious about the layer underneath: not just that something failed, but why the system behaved the way it did. That's what led me to study Computer Science, and to start building products myself.
I like figuring out why things behave the way they do, debugging, learning systems I've never seen before, and taking an idea from “this should exist” to something people can actually use.
How I build
I use AI-assisted development tools extensively when building my projects. I define the product, requirements, behaviour and design, then work iteratively with AI to implement, test, debug and refine them.
It's allowed me to take ideas from problem to deployed product quickly, while I continue developing my own software engineering skills through my Computer Science degree.