O mně

Kdo jsem?

Ahoj, jsem Jakub. Jsem nadšený vývojář a cestovatel. Zajímám se o moderní technologie a jejich praktické využití. Mým hlavním programovacím jazykem je Ruby, ale učím se také Python a Node.js. Zajímám se i o kontejnerové technologie – používám Docker a Docker Swarm, ale rád bych se naučil i další, jako LXC, Rocket a Kubernetes. Ve volném čase spravuji domácí router Turris a svůj vlastní VPS server. Baví mě také práce s chytrou domácností.

Co vlastně jsem kde dělal?

Ruby Developer

Moje práce na této pozici spočívala v psaní jednotkových testů v jazyce Ruby, pracoval jsem s Dockerem – konkrétně jsem upravoval Dockerfile soubory, pracoval s Docker Registry, Swarmem a dalšími nástroji. Na této pozici jsem se také zdokonalil v používání vývojového nástroje RubyMine, systému verzování Git a dalších nástrojů.

Pracoval jsem s následujícími technologiemi: Docker, Ruby a Git.

DevOps Developer

Byl jsem zodpovědný za implementaci nových funkcí, psaní testů a řešení hotfixů. Součástí mé každodenní práce bylo aktivně vyhledávat chyby v kódu a následně je opravovat. Kromě toho jsem často testoval nové technologie pro naše konkrétní použití nebo vytvářel dokumentaci k funkcím, které jsem vyvinul. V některých případech bylo také nutné zprovoznit virtuální stroj založený na Debianu nebo CentOS 7, což zahrnovalo instalaci operačního systému, nastavení balíčků a konfiguraci prostředí.

Pracoval jsem s následujícími technologiemi: Docker, Ruby, Bash, Linux Shell (převážně CentOS), REST API, HTML, OpenSSL, Ansible a Git.