Životopis v češtině
Ing. Petr Kratochvíl je full-stack IT developer, DevOps engineer a Linux system administrator.
CV updates
Osobní údaje
|
|
Titul, jméno a příjmení: |
Ing. Petr Kratochvíl |
Identifikační číslo (IČ): |
03645762 |
Datum narození: |
9. října 1981 |
Místo bydliště: |
Havanská 2808, 390 05 Tábor, Česká republika |
Telefonní číslo: |
+420776762237 |
Domovská stránka: |
krato.cz |
E-mail: |
krato@krato.cz |
Profily
Veřejné projekty
Oblasti zájmu
- Backend development … PHP, Java, Kotlin, …
- DevOps … Docker, Docker Swarm, Kubernetes, Git, GitLab CI/CD, GitHub Actions, …
- Linux … bash scripting, Terraform, …
- File systems … Btrfs, CephFS, …
- LLM (AI) … Custom GPTs, GPT4All, LM Studio, self-hosted LLM, …
- SPA frontend … Angular, CI/CD, GitHub Pages, …
- Modern IT technologies … learning, applying, teaching, …
Dosažené vzdělání
Období |
Instituce a popis |
2002 – 2007 |
Magisterské studium na Katedře informatiky a výpočetní techniky na Fakultě Aplikovaných Věd na Západočeské Univerzitě v Plzni. Program a obor: Inženýrská Informatika – Informatika a Výpočetní Technika, specializace: Distribuované Systémy. Téma diplomové práce: „Komunikační systém s využitím mobilních zařízení". Pobírání prospěchového stipendia za studijní výsledky v 3. a 4. ročníku. |
1997 – 2001 |
SPŠ A VOŠ Písek – elektrotechnická průmyslová škola, obor: el. počítače. |
Pracovní zkušenosti
Období |
Pozice a popis |
2015 leden – dnes |
OSVČ – vývoj webových prezentací a API v PHP, Java, JavaScriptu, TypeScriptu, administrace Linuxových serverů, security management. |
2014 říjen – prosinec |
externí spolupráce: RTsoft s.r.o. – vývoj webových stránek na zakázku. |
2013 březen |
externí spolupráce: RTsoft s.r.o. – intranetové webové stránky evidence zboží. |
2011 únor – srpen |
ext. spolupráce: Swistar s.r.o. – hotelová kniha pro tablety s OS Android. |
2007 |
externí spolupráce: Západočeská Univerzita v Plzni – International Student Club – vývoj webu International Student Club, který patří pod oddělení Zahraničních vztahů ZČU. |
2002 – 2004 |
externí spolupráce: Oddělení informačních systémů v Nemocnici Tábor, a.s. – vývoj intranetových webových stránek (HTML, PHP, MySQL) a jejich údržba a inovace. |
2002 |
5 měsíců trvalý prac. poměr na oddělení informačních systémů v Nemocnici Tábor, a.s. |
IT znalosti a úspěchy
Úspěchy
Rok |
Úspěch |
2005, 2006 |
Representation on ACM – International Collegiate Programming Contest – European round in Budapest. |
2004, 2005, 2006 |
Representation on ACM – International Collegiate Programming Contest – nationwide round in Prague. |
1997 and earlier |
Primary and secondary school – programming contest – representation on regional round in České Budějovice and representation on nationwide round in Mladá Boleslav in 1997. |
Znalosti
Kategorie |
Znalosti |
Programovací jazyky – profesionální |
PHP, Java, JavaScript, ES6 |
Programovací jazyky – pokročilý |
TypeScript, ANSI C, C#, Delphi |
Operační systémy – profesionální |
Linux (Debian, Ubuntu, Mint, openSUSE, RHEL, …) |
Ostatní – profesionální |
Docker, Docker Compose, Angular, Nette, Latte, HTML5, CSS3, SCSS, MySQL, ERA a UML modelování, REST API, Ajax, jQuery, jQuery UI, Selenium, Git, GitLab CI/CD, Redmine |
Ostatní – pokročilý |
Software a hardware běžného PC, CMS Drupal, umělá inteligence |
Kurzy
- Cisco Networking Academy (CNA) – získány všechny čtyři certifikáty v roce 2006.
- V roce 2020 uveden vlastní kurz na YouTube: https://www.youtube.com/c/PetrKratochvil
Jazykové znalosti
- Čeština – aktivně, rodilý mluvčí – písmem a slovem.
- Angličtina – aktivně, pokročilý – písmem a slovem.
Úspěchy v IT soutěžích
- Na VŠ v roce 2004, 2005 a 2006 reprezentace na celorep. kole soutěže ACM – International Collegiate Programming Contest, v roce 2005 a 2006 účast na evropském kole v Budapešti.
- Na ZŠ a SŠ opakované umístění na předních místech v krajském kole v Českých Budějovicích a v roce 1997 účast na mistrovství ČR v programování v Mladé Boleslavi.
Zájmy
- Profesionálně: OS Linux.
- Rekreačně: In-line bruslení, plavání, hudba, jízda na koni, šachy, počítačové hry.
Vizitka (QR code)
