Backendový vývojář & doktorand na FIT VUT
Michal Novák
Backendový vývojář a doktorand na VUT v Brně, kde se věnuji výzkumu kryptoměn. Vedle toho tvořím nástroje pro digitální forenzní analýzu — obor, který mě baví nejvíc. Prostě mě baví řešit problémy.
BRNO, CZ
49.1922° N
16.6113° E
[ 01 ]
O mně
Jsem backendový vývojář z Brna a doktorand na VUT v Brně (FIT VUT), kde se věnuji výzkumu kryptoměn. Většina mé práce se odehrává na serverové straně — zpracování velkých dat, PostgreSQL a optimalizace dotazů nad rozsáhlými datovými sadami. Mojí největší vášní je ale digitální forenzní analýza, pro kterou vyvíjím nástroje na analýzu obrazů disků a multimediálních souborů. A velkých problémů se nebojím.

// Skica Michala Nováka
[ 02 ]
Dovednosti
Vývoj
- ▸ C#
- ▸ C/C++
- ▸ Rust
- ▸ TypeScript
- ▸ Python
Data
- ▸ Zpracování big dat
- ▸ PostgreSQL / SQL
- ▸ Indexování a optimalizace dotazů
Forenzní analýza a bezpečnost
- ▸ Forenzní analýza digitálních médií
- ▸ Kryptoměny
DevOps a nástroje
- ▸ Docker
- ▸ Git
- ▸ CI/CD
- ▸ Linux
- ▸ Bash
- ▸ AI
[ 03 ]
Zkušenosti
Software Engineer — Vysoké učení technické v Brně
Backendový vývoj na částečný úvazek souběžně s doktorským studiem; tvorba a údržba interních nástrojů.
Software Engineer — netsearch s.r.o.
Backendová práce na zpracování velkých dat — návrh schémat v PostgreSQL, indexování a optimalizace dotazů nad rozsáhlými datovými sadami.
Software Engineer — stáž — Edhouse s.r.o.
Backend a automatizace v Pythonu a Bashi.
Software Engineer — stáž — Edhouse s.r.o.
První vývojářská stáž — řešení problémů a verzování v Gitu.
[ 04 ]
Vybrané projekty
Open-source nástroje a výzkum — převážně kolem digitální forenzní analýzy a dat.
MagikaSharp
Neoficiální .NET wrapper nad google/magika — detekcí typu souborů založenou na strojovém učení. Bezpečné C# API postavené nad výkonným backendem v Rustu s ONNX Runtime a podporou napříč platformami. Užitečné při forenzní identifikaci souborů.
SharpCab
Odlehčený .NET wrapper nad knihovnou libmspack. Umožňuje vypsat obsah CAB archivů a extrahovat z nich soubory jako datové proudy na Linuxu — bez závislosti na externích nástrojích.

Rekurzivní streamová extrakce multimediálních dat z obrazů pevných disků
Forenzní nástroj pro rekurzivní extrakci multimediálních dat z obrazů pevných disků — postupně rozbaluje zanořené archivy i kontejnery a vytahuje z nich obrázky, videa a další média. Prezentováno na konferenci Excel@FIT 2026 a oceněno jako výherní plakát.
CraftImage
Nástroj v Pythonu pro generování syntetických forenzních obrazů disků se složitými zanořenými datovými strukturami — pro testování a výzkum forenzních nástrojů na reprodukovatelných datech.
[ 05 ]
Pojďme se spojit
Máte nápad nebo nabídku? Ozvěte se — rád si poslechnu, co chystáte.
michalnovakdev@gmail.com