experience, knowledge, interests
First self-published book
2015 – 2018
Institute of Scientific Instruments of the Czech Academy of Sciences
Nottingham Trent University
2009 – 2017
GOPAS computer school lecturer
The first book about Drupal
2008 – 2015
2007 – 2008
2004 – yet
2001 – 2004
2001 – 2008
BeOS and PHP
programmer and web developer
First developer steps
My first experience with programming was on an 8-bit ATARI 800XE computer in Basic. At that time I was creating games and simple programs, just learning by trial and error.
With the move to PCs, I got into Pascal, from which I also passed the final exam. I created a simple shooter game for it. With the advent of Windows 95, Delphi 2 came into my hands and I upgraded basic Pascal to Object Pascal with a visual designer. I then capitalized on the experience in my first job developing internal applications and meal ticket software.
After starting my own business, I couldn’t afford the relatively expensive Delphi and didn’t want to use the illegal installation. I did a few experiments with Python and started learning C++. First I created applications with the wxWidgets library and various open source environments, then later I got the cheapest version of the, then still paid, Visual Studio from Microsoft.
I created several custom business applications in C++. Order management, various print report generators, an ATM database viewer, or a CD/DVD control program to accompany magazines. It was used by the two big publishers in my country. I also prepared a database generator of documents for these media.
From desktop to web development
I switched from C++ to C#. My most successful project from this period was a backup program. I also worked on creating installation applications with the Inno Setup generator.
At the turn of the millennium I experimented with web development and PHP. Around 2004 I returned to it, developed a few simple websites, and over the years I abandoned desktop application development altogether. My first major web project, a Computer magazine website built on Drupal, led me to create books on the system and other commissions.
Today, I occasionally develop something in Python, script BASH, play with mobile apps (Java on Android), and R here and there, but creating websites in PHP is the majority of my workday.
I’ve done hundreds of small sites and dozens of those things. I often say I’ve done projects up to XL size. I’ve managed to succeed with some projects at WebTop100, SCIAP 2013 or Drupal CS Awards 2019, but I’m proud of all of them without distinction. I appreciate that their owners invited me to collaborate with them.
I have always enjoyed passing on my knowledge of computers and the IT world. I didn’t just want to be the typical computer enthusiast neighbour who can help with a virus infected computer.
In the end, I went through a variety of print and online media.
- Czech BeOS Centrum (2001) – articles and news from the world of the BeOS operating system
- Computer Press (2001 - 2008) – articles for magazines Computer, Živě.cz, Personal Finance, How to use a computer, Catalogue of modern living, Modern office, Home Cinema Home Cinema and others. CD/DVD editor
- Linux+ Magazine (2007 - 2008) – articles from the world of the Linux operating system
- Extra Publishing (2008 - 2015) – articles for the magazines Extra PC, Nejlepší PC rady a návody (PC rady), Svět, Cnews.cz, ExtraWindows.cz (2008 - 2009 editor-in-chief) and ExtraHardware.cz
- Verlag Dashöfer (2015 – 2018) – articles and video tutorials for the NaPočítači.cz website
Books I’ve written
Awards and Certifications
category, Lemur awards (2021)
Work is my hobby. It’s not a cliché, it’s a fact. As time goes on, though, I find myself grateful for any relaxation without a screen. My free time is filled with:
- books and history
- travelling (mainly the Netherlands, Czech Republic, Slovakia, Austria, Croatia)
- sailing and boats in general
Massages by Jan Polzer
In 2016, I decided to supplement my education with a completely different field than software development and web design. I don’t want to depend only on technology, so I realized myself as a massage therapist. I am continuously trying to maintain and develop this acquired knowledge as well.
- Professional qualification Sports massage 69-037-M, EQF 4
- Classic Scandinavian massage
(Masérská a trenérská škola, s.r.o., 2016)
- Psychology of massage techniques
(Masérská a trenérská škola, s.r.o., 2016)
- ANA101x: Human Anatomy
(The Hong Kong Polytechnic University, 2016)