world4you Website
Public site of an Austrian web host — product presentation, plan comparison and the ordering flow for hosting, domains and servers.
My part I owned the technical rebuild — concept, planning, implementation and rollout.
Visit siteSenior Manager Frontend Development at world4you, where my team builds the platforms that 130,000+ hosting customers use every day. Owner of WebDev Solutions. Building for the web since 2014, turning architecture into systems that hold up.
My first real code was an IRC bot script — I wanted a channel to display its own chat statistics, and getting there meant writing my first PHP, HTML, CSS and JavaScript.
That settled it. I specialised in web development at HTL Rennweg, graduated, and have been doing it professionally ever since.
Code is read far more often than it is written. I optimise for the person who has to understand it six months from now — often me. Cleverness that costs comprehension is a bad trade.
Tools earn their place by how well a team can work with them, not by how new they are. The right choice is the one people can learn quickly, reason about confidently and still maintain in three years.
Shipping is not the finish line. The work is right when it solves a real problem for real people and they are glad it exists.
Across hosting, media, education and e-commerce since 2014 — leading a frontend team since 2020.
I lead the frontend team at world4you — functional and disciplinary: technical direction as well as hiring, one-to-ones and feedback.
When I got the opportunity to lead the team, it was one developer besides me. I have hired and mentored everyone who joined since — four developers today, all still with me, and we have learned from each other along the way.
I spend most of my time setting the direction, surfacing what is blocking people and acting on what I hear. When something is not right with the team, resolving it is my job.
I defined the code standards the team works to and documented the practices behind them — so the reasoning survives the person who made the decision.
While still a developer, I helped guide the move from SVN to Git and set up GitLab and GitLab Runner. I have run company-wide CI ever since.
I wrote the rulesets our agents follow and built a pipeline on our existing CI that automates the ticket workflow end to end — triage, refinement, implementation, review and fixes. Every change still goes to a developer for review before merge.
The world4you products I work on today — the public site, the customer portal and the applications behind daily hosting operations.
Public site of an Austrian web host — product presentation, plan comparison and the ordering flow for hosting, domains and servers.
My part I owned the technical rebuild — concept, planning, implementation and rollout.
Visit site
Central portal for 130,000+ hosting customers — domain management, product configuration and account administration with two-factor authentication.
My part I rebuilt the frontend in 2019 and have led its development since 2020: architecture and review, plus the usability, stability and performance work that keeps it running.
Visit site
The suite our customers use day to day — webmail, MySQL administration, cloud storage and WebFTP for hosting packages and servers.
My part Technical lead for these applications: I define the architecture, review the implementations and coordinate delivery across teams. Some of our fixes went upstream to Roundcube.
Online shop for a plant-based supplement made by INALON, a Vienna start-up — product pages, ordering and brand presence.
Visit site360° viewer for live webcams — time-lapse, archive navigation, named peaks and weather overlay for tourism regions and ski resorts.
Visit siteArchive of Austrian elections — result visualisation, district maps and historical data, with live coverage on election night.
Digital education platform for Austrian schools — interactive textbooks, classroom management, assignment distribution and progress tracking.
Visit siteMost of my career has been built on open source — frameworks and tools someone else maintained so I did not have to. Eventually I stopped only consuming and started giving back: bug reports, fixes, documentation.
Across all repositories. A selection is below.