I come from northern Bohemia, from Klášterec nad Ohří, and I have been programming since I was eleven. I started with BASIC on a ZX Spectrum and then moved on to Pascal on my own 386 PC. With my first Delphi I discovered object-oriented programming, a completely new and unseen world to me at the time. And while my peers flipped burgers at fast-food restaurants over the summer, I was unlocking mobile phones and tinkering with Nokia firmware.
I then turned my love of computers into a field of study: technical high school in Chomutov, a bachelor's degree at the university in Ústí nad Labem and a master's degree (Ing.) in information technology at the Technical University of Liberec. There I spent another two years in postgraduate studies devoted to IPv6, then a new protocol, while also teaching students computer networks and web technologies. Still, the academic world pulled me rather toward practical projects.
I started working while still studying. I managed an internet provider's network, but also pulled cables and dealt with wiring myself. I looked after an intranet at a manufacturing company. As a freelancer I then built dozens of websites for municipal organizations, the town hall and local businesses, and I developed and sold my own content management system. That is where I learned the essential lesson: customers do not care about technology, only about whether the solution helps them.
Then came the years at a regional internet and TV provider. I designed Cisco networks, but also managed projects and prepared commercial proposals, so I got to know the business side of IT fully.
When the era of modern web applications arrived, I switched to JavaScript, TypeScript, Angular and above all Node.js. For eight years at Novartis I then delivered internal applications from greenfield to production – from clarifying requirements with the business, through architecture and development, including setting up servers, to monitoring the whole solution. It taught me to deliver in an agile way even in a large corporation.
At Make.com I found out what it means to develop at scale: a large microservice architecture, enterprise customers, very high demands on reliability. And that is exactly where the biggest change so far arrived, the rise of AI that can program. I did not see a threat in it, but an opportunity to take my work to a new level.
From BASIC on the ZX Spectrum to AI agents, every one of those waves taught me the same thing. Technology changes, but the essence stays: understand the problem and deliver a solution that has value. Today I write a minimum of code, but think all the more about what will truly help the company. I am already looking forward to the next wave.