Oto Šťáva

Professional problem solver

O mně

Jsem vývojář zaměřený na jazyk C a nadšenec pro nízkoúrovňové programování, open-source software a Linux. Vedu čtyřčlenný tým vyvíjející rekurzivní DNS resolver.

Programuji s důrazem na výkon a patřičnou jednoduchost. Umím pracovat s mnoha jazyky, zejména C, C++, C#, Java, JavaScript, Kotlin, Lua, Python a dalšími. Zajímají mě i nově vznikající jazyky, například Zig, a učím se embedded programování na mikrokontrolerech. Mám také bohaté zkušenosti s vývojem webových aplikací (front-end i back-end).

Můj volnočasový projekt LibreArp, plugin pro audio software, se těší podpoře donátorů z hudební scény. Rád také přispívám do cizích open-sourcových projektů, což lze vidět na mém GitHubu.

Pracovní zkušenosti

CZ.NIC Labs

leden 2024 - současnost

Team leader Knot Resolveru.

říjen 2021 - současnost

Programátor pro Knot Resolver a související projekty.

Zkušenosti s TCP, UDP, DNS-over-HTTPS, DNS-over-QUIC, IPv4/6, PROXYv2 a dalšími.

Unicorn Systems

září 2016 - červen 2021

Programátor na několika velkých webových aplikacích s back-endem v jazyce Java.

Mezi použité technologie patří mimo jiné Java EE, MariaDB, Docker, MongoDB, Spring Framework.

Vzdělání

Západočeská univerzita v Plzni

září 2020 - září 2023

Navazující magisterské studium, Softwarové inženýrství (titul Ing.)

Ukončeno státní závěrečnou zkouškou

září 2016 - červen 2020

Bakalářské studium, Inženýrská informatika (titul Bc.)

Ukončeno státní závěrečnou zkouškou

Gymnázium Jiřího z Poděbrad, Poděbrady

září 2007 - červen 2016

Osmileté gymnázium, Všeobecné vzdělání

Ukončeno státní maturitou

Jazyky

Kontakt