Ondřej Guth

Angestellt, Assistant professor, Czech Technical University in Prague

Über mich

Software technologies are my passion: solving software problems during programming or administration. The GNU/Linux OS and its ecosystem have fascinated me for many years. As a user of Gentoo Linux (daily for over a decade), I enjoy setting up, fine-tuning, and hardening software installations (including kernel configuration) for both performance and size. As an individual of the ISTJ-A personality type, I am loyal to my team and organization, my strength lies in analytical thinking. I like finding optimal solutions, be it in the technical sense or for human and business participants, and doing the right things for the right reasons. I prefer tackling challenges (and learning new skills along the way) rather than routinely repeating what I already know. I find joy in continuous growth, both as an expert and an individual, as I strive to improve and become a better version of myself.

Fähigkeiten und Kenntnisse

Theoretical computer science
C++
LaTeX
Algorithm Development
Linux
Linux system administration
LVM
Bash
Perl
Apache HTTP Server
Netfilter/iptables
CentOS
Installation
Training
Teaching
Computer Science
C
Java
SQL
Spring Boot
Gentoo Linux
Fedora
Debian GNU/Linux
PostgreSQL
Azure
Git
gitlab CI
Docker
Linux (Kernel)
QEMU
KVM

Werdegang

Berufserfahrung von Ondřej Guth

  • Bis heute 11 Jahre und 5 Monate, seit Jan. 2013

    Instructor

    Gopas

    I have taught various Linux-related courses: an introduction to Linux, administration (systemd, rsyslog), installation (LVM, RAID), bash scripting, Perl scripting, Apache httpd configuration, networking (setup, routing, iptables, nftables); taught on CentOS / Rocky Linux.

  • Bis heute 14 Jahre und 4 Monate, seit Feb. 2010

    Assistant professor

    Czech Technical University in Prague

    The position has involved, besides research (regular expressions) and teaching (bash, programming (C++, Java, Python co-teaching with Stanford University), databases), and supervising students' theses, several technical roles: - Linux system administrator (Gentoo, Fedora): installation, hardening, maintaining for reliability - software developer (Java)

Ausbildung von Ondřej Guth

  • 7 Jahre und 1 Monat, Feb. 2007 - Feb. 2014

    Computer Science

    Czech Technical University in Prague

  • 5 Jahre und 6 Monate, Sep. 2001 - Feb. 2007

    Computer Science

    Czech Technical University in Prague

    programming (C++, Java, SmallTalk), scripting (bash, AWK), compiler construction, graph theory, data structures, CPU architectures

Sprachen

  • Tschechisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

Travel
Cycling
hiking

21 Mio. XING Mitglieder, von A bis Z