Kdo jsem

Štěpán jak v Matrixu

💼 Pracovní zkušenost

  • Softwarový inženýr ve společnosti MEDIA FACTORY Czech Republic a.s.
    Vývoj webových aplikací
    červenec 2019 - současnost
  • Softwarový inženýr ve společnosti Training-online.eu
    Vývoj elearningové aplikace v jazyce PHP, integrace XMPP chatu, WebRTC videokonference, SCORM prohlížeče, návrh, vývoj a správa MySQL databází, správa linuxových serverů, návrh, vývoj a správa Docker architektury, správa mailových serverů.
    červen 2013 - červen 2019
  • PHP Developer ve společnosti Stylový web
    Vývoj PHP webových prezentací
    červen 2011 - červen 2013

🎓 Vzdělání

  • Magisterský obor Webové a softwarové inženýrství
    Fakulta informačních technologií ČVUT
    září 2012 - červen 2015
  • Bakalářský obor Softwarové inženýrství
    Fakulta elektrotechnická ČVUT
    září 2009 - červen 2012

💬 Jazykové dovednosti

  • Čeština
    mateřský
  • Angličtitna
    B2 (mj. jsem v roce 2018 absolvoval dvouměsíční pobyt v USA)

💻 Odborné dovednosti

  • Programování v jazycích:
    • PHP (Symfony, Nette, Doctrine 2, Drupal, Composer),
    • TypeScript/JavaScript (React, Next.js, Prisma, Webpack, Gulp)
    • HTML/XML
    • Sass/CSS (Bootstrap)
    • Java (Spring, Maven)
    • C++
    • Bash
    • MonkeyC
  • Znalost objektově orientovaného programování a analýzy včetně UML notací
  • Znalost serverů
    • Http: Nginx, Apache
    • Proxy: Traefik 
    • Úložiště: PostgreSQL, InfluxDb, Elasticsearch, Redis, MySQL, NextCloud
    • Video konference: OpenVidu, Kurento
    • Zprávy: Ejabberd, Msmtp, Postfix, Dovecot, Mosquitto, Matrix synapse
    • Sítě: OpenVPN
    • Virtualizace: Docker, KVM
    • Monitorování: Icinga2Grafana
    • Repozitáře: GitLab
  • Znalost síťových a webových technologií (DHCP, IPv4, IPv6, DNS, OpenVPN, HTTP, HTTPS, SMTP, REST, SSH...)
  • Zkušenost s provozováním Linuxových počítačů a serverů (distribuce Arch, Debian, Ubuntu)

🚗 Řidičský průkaz

  • Skupina B

🌟 Další dovednosti

  • Práce s vektorovou (Inkscape) i bitmapovou (Gimp) grafikou
  • Stavba a obsluha 3D tiskárny, tvorba 3D modelů programu OpenSCAD a FreeCAD
  • Zkušenosti s prací s dětmi získaná mým dlouholetým působením coby vedoucího oddílu na letním dětském táboře