Turning ideas into software, one project at a time.

I've always enjoyed building things and solving problems. What started as a curiosity about how software works quickly turned into a passion for creating applications of my own. I love the process of taking an idea from a blank screen to something real that people can interact with.

I'm currently focused on expanding my skills in Java, TypeScript, React, and modern web technologies. Whether I'm building desktop applications or web projects, I'm always looking for opportunities to learn new tools, improve my code, and become a better developer.

I enjoy writing clean, maintainable code and creating user experiences that are simple, intuitive, and enjoyable to use. For me, software development is about more than just making things work, it's about building products that are reliable, thoughtful, and well-designed.

Outside of programming, I enjoy endurance sports, hiking, and spending time outdoors. I believe the same mindset that helps me improve in sport, staying consistent, embracing challenges, and always learning, is what drives me as a developer every day.