Životopis
Jakub Kubík
Senior Software Engineer · Invasys
Senior softvérový inžinier s viac ako 7 rokmi praxe v backendových systémoch a s titulom Ing. v kybernetickej bezpečnosti. Python, PostgreSQL, dátové pipeline s vysokou dostupnosťou a softvér pre kybernetickú bezpečnosť. Spoluautor článku v Springer LNCS 16231 (workshop CBT pri ESORICS 2025).
- E‑mail
- jakupkubik@gmail.com
- GitHub
- github.com/Jakub-Kubik
- poloha
- Brno, Česko
Prax
2 roky, 10 mesiacovprebieha
Invasys, Brno
- Software Engineer
- Senior Software Engineer
- Navrhujem a vyvíjam backendové služby pre pokročilý softvér v oblasti kybernetickej bezpečnosti, nasadzovaný v reálnej prevádzke.
- Starám sa o dátovú vrstvu a migrácie databáz, kontajnerizáciu služieb a nasadzovanie cez CI/CD.
- Python
- PostgreSQL
- SQLite
- SQLAlchemy
- Alembic
- Docker
- GitLab CI/CD
4 roky, 9 mesiacov
Kiwi.com, Brno
- Junior Software Engineer
- Software Engineer
do polovice roka 2023 popri štúdiu
- Vyvíjal som systémy na získavanie dát z mnohých externých zdrojov, aj pomocou web scrapingu, aby dáta prichádzali spoľahlivo.
- Staval som rozsiahle monitorovacie pipeline pre prostredie s vysokou záťažou.
- Hľadal a riešil som problémy s kvalitou dát.
- Navrhol som monitoring, ktorý reguloval tok dát z viacerých zdrojov – podľa stanovených kritérií sám zapínal a vypínal jednotlivé zdroje.
- Python
- PostgreSQL
- Redis
- Elasticsearch
- Kibana
- Datadog
- Docker
- Kubernetes
- GitLab CI/CD
- GCP
Vzdelanie
FIT VUT v Brne
Ing., kybernetická bezpečnosť
Študijný program Information Technology and Artificial Intelligence, špecializácia Cybersecurity. Diplomová práca: simulačný framework na porovnanie odolnosti blockchainových protokolov voči selfish miningu; nadväzuje na ňu článok v Springer LNCS 16231.
- Python
- simulácie
- blockchain
FIT VUT v Brne
Bc., informačné technológie
Bakalárska práca: rekurentná neurónová sieť na napovedanie anglického textu, spustená priamo v prehliadači ako rozšírenie pre Chrome (TensorFlow, tensorflow.js).
- TensorFlow
- tensorflow.js
- JavaScript
- C
- C++
Publikácia
Selfish Mining in Multi-attacker Scenarios: An Empirical Evaluation of Nakamoto, Fruitchain, and StrongchainM. Perešíni, T. Hladký, J. Kubík, I. Homoliak. Springer LNCS 16231 (workshop CBT pri ESORICS 2025), s. 328–343, 2026. DOI · plný text na arXiv
Projekty
ozjuliana.sk2026
Web občianskeho združenia, ktoré celoročne zbiera veci pre ľudí v núdzi – rýchly na mobile, s vlastnou správou aktualít a bez WordPressu. ozjuliana.sk
DentSpark.com2026rozpracované
Redizajn a opravy e‑shopu na Wixe s náradím na opravu preliačin bez lakovania. Opravy produktov a nastavení pre vyhľadávače sú hotové, návrh častých otázok a nový vzhľad sú rozpracované.
Študijné projekty z FIT VUT2022–2023
Projekty z inžinierskeho štúdia kybernetickej bezpečnosti: simulácia útokov na blockchainy, detekcia anomálií v priemyselnej sieťovej komunikácii strojovým učením a monitor uzlov P2P siete v Dockeri.
Homelab2025 – dnes
Vlastný server, na ktorom si skúšam prevádzku tak, ako sa robí vo firme: izolované služby, monitoring, zálohy s overenou obnovou a dokumentácia.
Technológie
- Backend
- Python · asyncio · FastAPI · REST API · SQLAlchemy · Alembic · pytest
- Dáta a databázy
- PostgreSQL · SQLite · SQL · Redis · Elasticsearch · dátové pipeline · kvalita dát · web scraping
- Bezpečnosť
- bezpečný vývoj softvéru · sieťová bezpečnosť · TLS / PKI · WAF · CSP · 2FA (TOTP) · detekcia anomálií (ML) · bezpečnostné revízie webov
- Cloud a DevOps
- Docker · Docker Compose · GitLab CI/CD · Gitea Actions · GCP · Linux · Bash · Proxmox VE · Traefik · Cloudflare
- Monitoring
- Datadog · Grafana · Loki · Kibana · Sentry · PagerDuty
- Vývoj s AI agentmi
- Claude Code · zadanie a architektúra · revízia každej zmeny · testy a kontroly pred nasadením
- Weby
- Astro · HTML · CSS · JavaScript · PHP · prístupnosť (WCAG) · výkon webu · SEO
Jazyky
- slovenčina
- rodný jazyk
- angličtina
- plynulá, pracovný jazyk od roku 2019
- nemčina
- základy