Projects
These projects show how I approach real development work from the first idea to a working result. I use each case study to explain the problem I was solving, the structure I chose, the technologies behind it, and the decisions I made along the way. The focus is not only on the finished product, but also on how the application was built, tested, improved, and prepared for real use.

Each project starts with a different idea, challenge, or practical need. In these case studies, I show how I turn that starting point into a working digital product, from planning the structure and choosing the right technologies to building the interface, connecting the backend, testing the application, and refining the final experience.
I also look at the decisions that shape the project along the way, how the architecture develops, how features are prioritised, and how technical or design problems are solved when they appear. Where relevant, I include performance, accessibility, monitoring, security, deployment, and the improvements made after testing.
The aim is to show more than the final screen. I want each case study to reflect the actual development process, the reasoning behind the choices, the trade-offs involved, and what I learned from building the project in practice.