An IT and aviation enthusiast with more than 10 years of software development experience.
Started with Delphi as an 8-year-old kid, then got to know several other languages and techniques. Later got involved in digital electronic and microcontrollers, IoT (Internet-of-Things), smart home technology.
Besides the "classic" desktop software – following the current multiplatform trend – I mostly prefer web-based applications nowadays for the most of the areas of use. My principle is to develop desktop or other "native" application only if it is really necessary due to special tasks, hardware components, etc.
My first big project was an aural-visual passenger information system for railway stations in 2013 which was followed by more software targeted with railways.
Among other contracts, I have been working on a teletext software for a local cable-TV company, gatekeeper–worktime management programme, and financial register–budget preplanner application for non-profit organizations.To my porfolio
When it comes to computer networks, I mostly use the industry-validated, gradually spreading MikroTik devices for carrying out network infrastructure. I am a MikroTik Certified Network Associate (MTCNA).
I am ready to install, manage and supervise the well-known Microsoft Active Directory system that is used by small companies up to multinational enterprises.To my porfolio
The "embedded system" phrase is normally used for a special hardware which runs a special software, a.k.a. firmware. These kind of devices are part of our everyday life generally. It could be e.g. a web-manageable garagedoor opener, a schoolbell appliance, a smart coffee maker.
The rapidly spreading and expanding IoT (Internet-of-Things) and smart home technologies can be certainly organized to this category. AVR microcontrollers, Arduino and Espressif products, and last but not least my self-designed hardware provide professional quality and feature set for a low price.To my porfolio
Some crucial points that I put a great emphasis on during all my projects, works and tasks.
Measure the requirements and plan the best achievable solution.
Continuous communication and discussion with the customer.
Developing with the most modern tools and platforms.
Small fixes or a bigger re-design? Not a problem!