Nikolas Trentin
Softwarový inženýr
Systémová architektura · AI · Škálovatelná řešení
Stavím systémy, které skutečně fungují.
Vyvíjím a modernizuji složité systémy, optimalizuji výkon, pracuji s daty a integruji externí služby. Přináším produktově orientované myšlení s důrazem na škálovatelnost a dlouhodobou udržitelnost.
Profesní cesta
Zkušenosti
Senior Softwarový inženýr
Infina System
srpen 2021 – současnost · 4 roky 11 měsíců · Brno, Česká republika · Hybridně
V rámci dlouhodobého vývoje komplexního business systému jsem přispíval k návrhu architektury, modernizaci legacy kódu a dodávání klíčových funkcionalit napříč frontendem, backendem a integracemi.
Vývoj systému a modernizace
- Práce s rozsáhlým legacy kódem a postupné zavádění modernizace (jQuery → Vue migrace)
- Zavádění moderních technologií do stávajícího stacku
- Navrhování a optimalizace databázové struktury a datových modelů
- Významná optimalizace SQL dotazů a celkového výkonu systému
Backend, integrace a automatizace
- Backend vývoj v PHP (Nette), Pythonu a Go (mikroslužby)
- Navrhování spolehlivých integrací s externími systémy (bankovní API / PSD2, SAP, Google služby atd.)
- Implementace asynchronního zpracování (fronty, doručování e-mailů, úlohy na pozadí)
- Budování škálovatelných řešení s důrazem na stabilitu a dlouhodobou udržovatelnost
AI a data
- Vývoj funkcí poháněných AI a integrace s LLM API
- Tvorba analytických a statistických modulů a práce s datově řízenými funkcionalitami
- Navrhování řešení pro pokročilé výpočty a zpracování dat
Technické vedení a inženýrské postupy
- Aktivní účast na technických a architektonických rozhodnutích
- Vlastnictví klíčových komponent systému a dlouhodobý vývoj produktu
- Práce s Git workflow a Atlassian stackem (Jira, Confluence)
- Standardizace inženýrských procesů a zavádění CI/CD postupů
Full Stack Vývojář
VAE CONTROLS
srpen 2021 – září 2022 · 1 rok 2 měsíce · Ostrava, Česká republika · Na místě
Full-stack vývoj webové a VR aplikace v týmu vývojářů se zaměřením na moderní frontend a výkonný backend v Go.
Backend (Go)
- Vývoj REST API a business logiky v Go
- Navrhování a optimalizace architektury aplikace
- Implementace validačních a autentizačních mechanismů
- Práce s databázemi a návrh efektivních datových struktur
Frontend (Vue.js & VR)
- Vývoj uživatelských rozhraní ve Vue.js
- Tvorba interaktivních 3D/VR scén pomocí A-Frame
- Integrace frontendu s backendovými API
- Optimalizace UX a celkového výkonu aplikace
- Spolupráce na UI/UX design řešeních
Freelance Full Stack Vývojář
OSVČ
leden 2018 – srpen 2021 · 3 roky 8 měsíců · Remote
Kompletní dodávky firemních webů, e-commerce řešení a projektů technické optimalizace. Nezávislé vlastnictví projektů s přímou komunikací s klienty.
Klíčové oblasti práce
- Vývoj firemních webů, e-commerce řešení a prezentačních projektů
- Údržba, vylepšení a technická optimalizace webů na WordPressu
- Integrace s dodavatelskými API a třetími stranami
Dodaná řešení
- Systém pro správu vozidel napojený na automobilové portály
- Právní informační systém pro správu případů a agendy
- Systém pro plánování směn a docházky
Akademické zázemí
Vzdělání
Inženýrský titul
Informační technologie
VŠB – Technická univerzita Ostrava
2020 – 2022
Bakalářský titul
Informační a komunikační technologie
VŠB – Technická univerzita Ostrava
2017 – 2020
Technologie a expertíza
Dovednosti
Backend a jazyky
Frontend
Databáze a infrastruktura
AI a data
Nástroje a postupy
Procesy a vedení
Vybrané práce
Projekty
Solární kalkulačka
Pokročilá kalkulačka pro solární panely s integrací EU API pro predikci slunečního svitu dle GPS lokace. Výpočty roční výkonnosti elektrárny na základě orientace a sklonu panelů, finanční návratnosti a úspory CO₂.
Jídelní systém
Komplexní systém pro řízení jídelního provozu – tabletové výdejní terminály, tisk personalizovaných karet, Bluetooth skenování QR kódů. Kreditový systém napojený na ComGate a GoPay platební brány s real-time synchronizací.
CRM systém
Návrh a vývoj kompletního CRM systému od datového modelu po UI. Moduly pro správu klientů, obchodní pipeline s vizualizací, plánování schůzek s kalendářem, úkolový systém s delegováním a real-time notifikace.
Docházkový ERP (Píchačky)
Komplexní ERP řešení pro evidenci docházky – původně nativní Android app, následně přepis do offline-first PWA. GPS ověřování polohy, sčítání hodin, správa sick-days a dovolených, detailní work-log a Firebase push notifikace.
Google Calendar Sync Engine
Obojsměrný synchronizační systém pro propojení interních událostí, úkolů a schůzek s Google Kalendářem přes Calendar API. Watch channels pro real-time detekci změn, řešení konfliktů a periodický full-sync.
DMS – Document Management
Kompletní Document Management System od návrhu architektury po nasazení. Verzování dokumentů s historií změn, archivace s retention policy, jemnozrnné ACL oprávnění, stromová struktura složek s inheritancí práv a fulltextové vyhledávání.
PSD2 Bankovní integrace
Integrační systém pro automatické stahování a párování plateb z bankovních účtů pomocí PSD2 API. Podpora více bank, periodické stahování výpisů, párování s fakturami a objednávkami, notifikační systém.
Digitální podpisy
Nasazení a customizace DocuSign řešení pro firemní podpisové procesy + vývoj vlastního podpisového systému pro BOZP a smluvní dokumentaci. Podpora Wacom digitálních ploch a grafických tabletů přes Wacom Web API.
Integration & Webhook Hub
Centrální integrační hub pro propojení interních služeb s externími systémy. Univerzální webhook engine s retry logikou, dead-letter queue, monitoringem doručitelnosti a verzováním payload schémat.
Analytické moduly & BI
Sada analytických modulů pro práci s rozsáhlými datasety – interaktivní grafy a dashboardy v reálném čase, konfigurovatelné reporty, porovnávací analýzy napříč obdobími a hromadné exporty do CSV/Excel/PDF.
Dynamické tabulky
Systém vlastních dynamických tabulek umožňující definovat strukturu entit bez programování. Povinná pole, validační pravidla, custom typy sloupců, podmíněná logika zobrazení a hromadné exporty.
Evidence zásilek
Kompletní systém pro sledování zásilek s detailní historií stavů, akcí a položek. Workflow engine pro definici stavových přechodů, automatické notifikace a dashboard s přehledem aktivních zásilek.
Mobilní uploader
Doprovodná PWA aplikace pro externí nahrávání fotografií a dokumentů přímo do centrálního systému. Dávkové nahrávání, komprese a resize obrázků na klientovi, offline fronta s retry mechanismem a GPS geotagging.
SAP & Enterprise integrace
Implementace integračních rozhraní mezi interním systémem a podnikovými platformami – SAP, PowerKey, PowerFlow, Advent. Obousměrná synchronizace kmenových dat, mapování entit a monitoring datových toků.
Klientské projekty
vse-pro-vas-dum.cz
Kompletní e-shop na OpenCart s automatickým importem produktových feedů od dodavatelů, synchronizací skladů a XML exportem pro Heureka srovnávač cen. Vlastní úpravy šablon, integrace platebních bran a optimalizace výkonu.
zs-stechovice.cz
Redesign a technická správa školního webu na WordPressu. Nasazení bezpečnostních opatření, konfigurace CDN, cache strategie a průběžná údržba s důrazem na přístupnost a responzivní design.
petvarols.eu
Redesign firemního webu s vývojem vlastní komponenty pro kompletní produktový katalog. Custom taxonomie, parametrické filtrování, responzivní galerie a administrační rozhraní pro správu produktů.
primeautomotive.cz
Moderní serverless web postavený na Astro a Tailwind CSS s plnou vícejazyčnou podporou. Nasazení na edge infrastruktuře, důraz na Core Web Vitals a optimalizované načítání assets.
MotoDB
Systém pro správu vozového parku s automatickým exportem inzerátů do SAuto a Tipcars. Vlastní databázový model s historií vozidel, stavovou logikou, foto galerií a hromadnými operacemi nad daty.
scribe.trentin.cz
Serverless PWA pro transkripci audia pomocí OpenAI Whisper API. Nahrávání z mikrofonu, drag & drop souborů i přímé vkládání z clipboardu. Offline-first architektura s automatickou synchronizací.
smartnabidka.cz
Full-stack Next.js aplikace pro tvorbu profesionálních nabídkových listů. TipTap WYSIWYG editor s vlastními bloky pro cenové kalkulace, šablonový systém a export do PDF. Multi-tenant architektura.