Skip to main content

👋 Hi

My name is Michael. I'm a software developer from Austria.

When I’m not in front of the computer, you’ll probably find me swimming, cycling, or teaching how to swim (at least I'm trying to). I’m also deeply interested in sport training theory. Sport helps me find balance and focus, and it complements my work in tech in surprising ways.

My Background​

My programming journey started early - at the age of nine - with a level editor for a widely known strategy game. That quickly turned into game development, which led me to PHP and web design. Since then, I’ve built everything from WordPress themes and custom frameworks to IoT devices and automation tools.

Driven by curiosity and purpose, I kept exploring over time: Linux, Python, JavaScript, C, electronics, 3D printer, embedded systems - whatever solved a problem or taught me something new.

My Journey So Far​

I studied Computer Engineering, where I immersed myself in diverse technologies and ideas - from machine learning to VHDL to computational logic. I built my own cpu, electronic projects, experimented with many programming languages, and sharpened my systems thinking.

Professionally, I’ve worked as frontend lead developer and as software development lecturer.

What Drives Me​

What kinds of projects excite me most right now?

I love working on projects that have real impact - tools that improve people's lives in meaningful ways. I prefer building apps that create value, not ones that exist just to extract it.

What values guide the way I work with clients or teams

I care deeply about developer experience. Developers are often overlooked as key stakeholders in a project. But their mindset and morale have a huge impact on project success. I believe in crafting environments where everyone feels motivated and empowered.

What are the biggest lessons I’ve learned from failed or challenging projects?

Clarity is everything. Teams need a shared, concrete understanding of the project’s end goal. Ambiguity and misalignment are the fastest paths to failure.

How do sport and software development influence each other in my life?

Both complement each other. Sport sharpens discipline and focus - it clears the mind. And that mental clarity helps me tackle complex problems in tech.

What kind of problems do I hope to solve in the next 5 years?

I want to help shift the perception of technology. Too often, it becomes a goal in itself, adding complexity instead of reducing it. I dream of a future where technology fades into the background and truly serves us - giving us more time for what really matters: connection, presence, and purpose.

What tools or technologies am I currently experimenting with?

Right now, I’m exploring Keycloak (OAuth2) and Go, pushing my understanding of identity and (performant) backend services.