System / Devops / Linux engineer and administrator

Geek Corner

My story

Hello, my name is Martin. Yes, that guy who fell in love with computers when he received his first 8-bit ZX Spectrum at 10 years old. It was in the early nineties but I had no idea how difficult will be to turn my hobby into a job and how much I will change from an introverted nerd with zero interest in human interaction into someone who believes there are more things to sort out. I did not even had a mobile phone because it was heavy and costed multiple times salary of my parents.

Get to know more | Continue


Martin's technologies

VMWare (creating VMs, managing VMs, adding memory, cpus, remote console)
SaltStack (pull mode), Fabric (switched to ansible)
Windows 10 (advanced user, registry, backup, recovery, but really just user)
Routing (mainly static), Squid (regex routing), Application deployment (Tomcat)
Data centre (climatization, UPS, racking, HW evidence, etc…)
PHP (conditionals, loops, classes, regular expressions, templates - smarty)
Awk (few basic commands, print etc.), Sed (good regex knowledge), Vim
jBoss (Java), Java memory limits settings (Xms, etc.), JDK installation (also ansible automated) from tars
Bacula, Docker
Apache (mod_rewrite, mod_ssl, reverse proxy), ntp (chrony, ntpdate), Bacula, Prometheus
AWS (Cloudwatch, AWS Cli, Clouformation, EC2, S3)
Python 2/3 (some OOP knowledge, pip)
Computer networks (TCP/IP, Ethernet, IPv4, subnetting, VLANs)
Bash (debug, conditionals, loops, one-liners, medium difficulty scripts)
VoIP (rtp, sip), datacenter management (cooling, humanity, fire safety), VirtualBox
Hardware (Oracle, Dell servers, storages - IBM, KVM concentrator)
Storage (iSCSI - connection to VMWare), parity disks,
Monitoring (Icinga, Nagios)
Linux (Ubuntu, Redhat, derivatives...), SystemD (including writing own units, journalctl, rescue unit, etc.), SSH
Ansible (including writing plug-ins, roles, etc., really extensive knowledge)
RAID (SW - md utils, HW), HW maintanance (iLO, iDRAC, memory upgrades)
OpenVPN (tun, tap, point-to-point, subnet, certificate generation, udp, tcp)
MySQL replication (master/slave), galera, SQL (joins, subqueries), MariaDB
Virtualization (KVM, XEN, virt-install combined with kickstart), libvirt
Volume management (LVM, volume groups, logical volumes for KVM, etc...)
IPTables (in/output, forward, nat, dnat, log, accept, drop, reject), expect (mainly in python, alse bash, not much in original tcl/tk), ...


martin [at]

Prague/Czech Republic (EU)