Hi, I‘m Thomas, a software engineer from Vienna with over 12 years of experience.
Throughout my career, I've developed a passion for building digital products by focusing not just on the technical execution, but also on the product itself and the experiences it provides.
My journey into programming started as early as I can remember, on a cozy christmas day, sparked by curiosity about my cousin's first computer. While I didn't know the term "programmer" then, the desire to understand how this thing worked was instant.
This led me down a path where, interestingly, my first lines of code weren't for the web, but written in C for microcontrollers. Although I primarily work on the web platform today, that early experience with lower-level programming instilled a lasting appreciation for efficiency, resourcefulness, and system constraints, a foundation that still guides my thinking, even when the web today offers seemingly limitless resources.
Now, while I can totally geek out on low-level stuff like many engineers, I get equally excited about visual design and user experience. That's exactly why I've stuck with the web platform. It's just the right mix of engineering and shaping the user experience. It's also an ever evolving platform, the way we do digital products now is different than it was 10 years ago, there's always something new to learn!
For me though, just mixing code and design isn't the whole story, I also place great emphasis on the people using the product. That means having a user centric mindset, approaching problems with empathy, really trying to understand who's going to use the product, what problems they have, and making sure we build something that's genuinely helpful. Solving the right problems in a way that makes sense for people.
Another huge reason I enjoy this field as much as I do is that building things is usually a team effort. No project is exactly the same, there are always like 1000 ways to tackle a problem, and figuring out the best path forward together with a team, combining different skills, using empathy for each other, is a huge part of the fun. When teamwork clicks like that, I really believe that's when the best results (and even a little "magic"), can happen.
I also just love languages in general, not only the computer kind! In my spare time, I try to work on my Spanish and Portuguese, you can check out my projects to see how I sometimes use my coding skills to help with that.
Anyhow, that's a little about myself! Have a look at my projects, and feel free to reach out!
My Projects