Jakub Kubík
Napište mi

Životopis

Jakub Kubík

Senior Software Engineer · Invasys

Senior softwarový inženýr s více než 7 lety praxe v backendových systémech a titulem Ing. v oboru kybernetické bezpečnosti. Python, PostgreSQL, datové pipeline s vysokou dostupností a software pro kybernetickou bezpečnost. Spoluautor článku ve sborníku Springer LNCS 16231 (workshop CBT při ESORICS 2025).

Stáhnout PDFPDF, 214 kB

E‑mail
jakupkubik@gmail.com
LinkedIn
linkedin.com/in/jakub-kubík-97a65b162
GitHub
github.com/Jakub-Kubik
lokalita
Brno

Praxe

  1. 2 roky a 10 měsícůprobíhá

    Invasys, Brno

    1. Software Engineer
    2. Senior Software Engineer
    • Navrhuji a vyvíjím backendové služby pro pokročilý software v oblasti kybernetické bezpečnosti, nasazovaný v reálném provozu.
    • Starám se o datovou vrstvu a migrace databází, kontejnerizaci služeb a nasazování přes CI/CD.
    • Python
    • PostgreSQL
    • SQLite
    • SQLAlchemy
    • Alembic
    • Docker
    • GitLab CI/CD
  2. 4 roky a 9 měsíců

    Kiwi.com, Brno

    1. Junior Software Engineer
    2. Software Engineer

    do poloviny roku 2023 při studiu

    • Vyvíjel jsem systémy pro získávání dat z mnoha externích zdrojů, i pomocí web scrapingu, aby data přicházela spolehlivě.
    • Stavěl jsem rozsáhlé monitorovací pipeline pro prostředí s vysokou zátěží.
    • Hledal a řešil jsem problémy s kvalitou dat.
    • Navrhl jsem monitoring, který reguloval tok dat z více zdrojů – podle 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

Vzdělání

  1. FIT VUT v Brně

    Ing., kybernetická bezpečnost

    Studijní program Information Technology and Artificial Intelligence, specializace Cybersecurity. Diplomová práce: simulační framework pro porovnání odolnosti blockchainových protokolů vůči selfish miningu; navazuje na ni článek ve sborníku Springer LNCS 16231.

    • Python
    • simulace
    • blockchain
  2. FIT VUT v Brně

    Bc., informační technologie

    Bakalářská práce: rekurentní neuronová síť pro napovídání anglického textu, spuštěná přímo v prohlížeči jako rozšíření pro Chrome (TensorFlow, tensorflow.js).

    • TensorFlow
    • tensorflow.js
    • JavaScript
    • C
    • C++

Publikace

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 při ESORICS 2025), s. 328–343, 2026. DOI · plný text na arXivu

Projekty

  • ozjuliana.sk2026

    Web slovenského občanského sdružení (obdoba spolku), které celoročně sbírá věci pro lidi v nouzi – rychlý na mobilu, s vlastní správou aktualit a bez WordPressu. ozjuliana.sk

  • DentSpark.com2026rozpracováno

    Redesign a opravy e‑shopu na Wixu s nářadím na opravu promáčklin bez lakování. Opravy produktů a nastavení pro vyhledávače jsou hotové, návrh častých otázek a nový vzhled jsou rozpracované.

  • Studijní projekty z FIT VUT2022–2023

    Projekty z inženýrského studia kybernetické bezpečnosti: simulace útoků na blockchainy, detekce anomálií v průmyslové síťové komunikaci strojovým učením a monitor uzlů P2P sítě v Dockeru.

  • Homelab2025 – dnes

    Vlastní server, na kterém si zkouším provoz tak, jak se dělá ve firmě: izolované služby, monitoring, zálohy s ověřenou obnovou a dokumentace.

Všechny projekty

Technologie

Backend
Python · asyncio · FastAPI · REST API · SQLAlchemy · Alembic · pytest
Data a databáze
PostgreSQL · SQLite · SQL · Redis · Elasticsearch · datové pipeline · kvalita dat · web scraping
Bezpečnost
bezpečný vývoj softwaru · síťová bezpečnost · TLS / PKI · WAF · CSP · 2FA (TOTP) · detekce anomálií (ML) · bezpečnostní revize webů
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 agenty
Claude Code · zadání a architektura · revize každé změny · testy a kontroly před nasazením
Weby
Astro · HTML · CSS · JavaScript · PHP · přístupnost (WCAG) · výkon webu · SEO

Jazyky

slovenština
rodný jazyk
angličtina
plynulá, pracovní jazyk od roku 2019
němčina
základy