Praxe · schopnosti · práce
Softwarový vývojář, backend a full-stack.
Softwarový vývojář
Níže je rozšířená webová verze životopisu: praxe, schopnosti, vzdělání a vybrané projekty.
PDF životopis
Preferujete klasický životopis? Stáhněte si PDF v češtině, angličtině nebo němčině, nebo pokračujte níže k rozšířené webové verzi.
Webová verze
01
Pracovní zkušenosti
Aimtec Global
Softwarový vývojář
Vývoj a údržba komponent v Javě a Spring Bootu pro DCIx, multitenantní logistickou platformu.
- Backendová funkcionalita a integrace s Microsoft SQL Serverem (T-SQL) a PostgreSQL.
- Implementace, testy, CI/CD a nasazení u zákazníka.
- Řešení problémů napříč aplikací, databázemi, kontejnery, sítí a infrastrukturou.
- Java
- Spring Boot
- Maven
- SQL Server
- T-SQL
- PostgreSQL
- JasperReports
- JUnit
- Jenkins
- DevOps
- Kubernetes
- OpenShift
- Rancher
- Virtual machines
- TCP/IP Listeners
- Docker
- Podman
- CI/CD
F13 Cybertech
Full-Stack vývojář
Backendová funkcionalita a webová rozhraní v PHP 8.2 na Nette a Symfony.
- Relační datové modely s PostgreSQL, Nextras ORM a Doctrine.
- Automatizované kontroly kvality a nasazování změn přes GitLab CI/CD.
- PHP 8.2
- Nette
- Symfony
- Doctrine
- PostgreSQL
- Nextras ORM
- OWASP
- Cyber Security
- GitLab CI/CD
RV Tech
Full-Stack vývojář
Interní podniková aplikace s frontendem ve Vue.js a Quasar a backendem v PHP/Nette.
- Funkcionalita v TypeScriptu a propojení frontendu s backendem a MariaDB.
- Práce v Docker prostředích a verzování v Gitu.
- Vue.js
- Quasar
- TypeScript
- PHP
- Nette
- MariaDB
- Docker
- Git
Freelance
Softwarový vývojář
Návrh a dodávka webových aplikací pro klienty: požadavky, frontend, backend, nasazení a údržba.
- Produkční aplikace hlavně v Next.js, Nuxt 3/4, Vue, React a Node.js.
- Samostatná odpovědnost za klientské realizace včetně nasazení a následné údržby.
- Spousta neviditelných jednorázových zakázek, jaké se běžně nabízejí třeba na Webtrhu.
- TypeScript
- JavaScript
- Next.js
- Nuxt 3/4
- Vue
- React
- Node.js
- HTML
- CSS
Hateras
IT podpora
Údržba softwaru, technické řešení problémů a komunikace s klienty.
- Diagnostika technických problémů a přímá komunikace s klienty.
02
Schopnosti
Kde obvykle dělám největší kus práce.
Produkt a rozhraní
Rozhraní od struktury stránek po přístupnou, responzivní implementaci.
- Nuxt 3/4
- Vue.js
- TypeScript
- React
- Next.js
- JavaScript
Backend a API
Doménová logika a API, která zůstanou čitelná pro klienty.
- Java
- Spring Boot
- PHP
- Nette
- Symfony
- Node.js
- Python
- C#
- Django
- OpenAPI
Data a nasazení
Relační i dokumentová data, kontejnery a nasazení.
- SQL
- T-SQL
- Microsoft SQL Server
- PostgreSQL
- MongoDB
- MariaDB
- Doctrine
- Nextras ORM
- Docker
- Podman
- Kubernetes
- OpenShift
- Rancher
- Maven
- GitLab CI/CD
- Jenkins
Kvalita a diagnostika
Automatizované testy, reporting a dohledávání problémů od rozhraní až po produkční data.
- JUnit
- Vitest
- Playwright
- JasperReports
- Sentry
- Git
03
Vzdělání
Západočeská univerzita v Plzni
Bc. Informatika a matematika
Bakalářský titulStřední průmyslová škola Ostrov
Informatika
Maturita04
Jazyky
- Čeština
- rodilý mluvčí
- Angličtina
- pokročilá pracovní znalost
05
Vybrané projekty
Software pro vlastní výrobu, který spojuje poptávky, objednávky, sklad, expedici a odpovědnost lidí v jednom toku.
Detail projektu↗02Florbal ZČUUniverzitní projekt, který vyrostl v nasazenou klubovou aplikaci pro týmy, sezóny, zápasy a statistiky.
Detail projektu↗03EK PhotoFotografické portfolio s důrazem na obraz a se správou obsahu jako vlastní aplikací.
Detail projektu↗04Výpočtář122 praktických kalkulaček a převodníků v 11 kategoriích, propojených vyhledáváním, lokalizací a jednotným rozhraním.
Detail projektu↗05FasapolyStatický firemní web stavební firmy s galerií generovanou z fotografií zakázek.
Detail projektu↗06Bylinky od maminkySoukromý e-shop na pozvánky s vlastní administrací a Stripe platbami.
Detail projektu↗