Tomáš

Navrhujem a vyvíjam systémy, ktoré dávajú zmysel v reálnej prevádzke — od architektúry až po dlhodobú údržbu.

Moje projekty Kontaktovať ma

Kto som a čo robím

Som webový developer zameraný na návrh a vývoj zákazkových riešení a interných systémov pre firmy. Pracujem najmä na projektoch, kde hotové nástroje nestačia a je potrebné riešiť konkrétne procesy.

Nejde mi len o samotný web. Navrhujem kompletné riešenia – od dátového modelu a architektúry, cez aplikačnú logiku, až po stabilné administračné rozhrania a dlhodobú udržateľnosť systému.

Projekty staviem tak, aby dávali zmysel aj o niekoľko rokov: s ohľadom na rozšíriteľnosť, údržbu, bezpečnosť a reálnu prevádzku v každodennej praxi.

Ako rozmýšľam pri tvorbe

🔍
Najskôr pochopiť problém

Projekt nezačínam kódom. Začínam otázkami – čo má systém riešiť, kto ho bude používať a prečo vzniká.

🧠
Navrhnúť architektúru

Premýšľam nad dátami, vzťahmi, rolami používateľov a rozšíriteľnosťou systému.

💻
Implementovať čisto

Preferujem prehľadný kód, jednoduché riešenia a minimum chaosu.

Myslieť na budúcnosť

Počítam s údržbou, rozšíreniami a reálnou prevádzkou systému.

🔍
Najskôr pochopiť problém

Projekt nezačínam kódom. Začínam otázkami – čo má systém riešiť, kto ho bude používať a prečo vzniká.

🧠
Navrhnúť architektúru

Premýšľam nad dátami, vzťahmi, rolami používateľov a rozšíriteľnosťou systému.

💻
Implementovať čisto

Preferujem prehľadný kód, jednoduché riešenia a minimum chaosu.

Myslieť na budúcnosť

Počítam s údržbou, rozšíreniami a reálnou prevádzkou systému.

Vybrané projekty

VYKAZ.SK – firemný informačný systém

Komplexný interný informačný systém pre firmy, ktoré potrebujú mať prehľad nad plánovaním práce, projektmi a reálnym výkonom technikov v teréne. Systém prepája projekty, podúlohy, používateľov a zákazníkov do jedného celku.

Obsahuje plánovanie úloh, denné výkazy práce a materiálov, evidenciu technikov, správu vozidiel a zákazníkov. Dôraz je kladený na prehľadné dáta, jasné role používateľov a možnosť dlhodobého rozširovania systému.

Súčasťou riešenia sú automaticky generované reporty, PDF výkazy, kontrola plánu vs. realita a podpora viacerých firiem v jednom systéme. Architektúra je navrhnutá tak, aby systém rástol spolu s firmou.

Laravel AJAX MySQL Interný systém Reporting PDF export GPS API
EkoHeat – systém pre zber BRO

Interný informačný systém pre riadenie zberu biologicky rozložiteľných odpadov, olejov a tukov z prevádzok. Riešenie prepája logistiku, prevádzky a fakturáciu do jedného centralizovaného systému.

Systém obsahuje evidenciu prevádzok, zberných nádob a používateľov, plánovanie zberných trás (tourplans) a správu jednotlivých zberov v teréne. Každý zber je zaznamenaný a použitý ako podklad pre fakturáciu.

Súčasťou riešenia je klientská zóna, kde má prevádzkovateľ prehľad o realizovaných zberoch, histórii služieb a vystavených faktúrach. Systém je prepojený na SuperFaktura API a je pripravený na ďalšie rozširovanie.

Laravel AJAX MySQL Logistika Fakturácia Klientská zóna SuperFaktura API Interný systém
Školský zvon – automatizovaný systém

Automatický školský zvon riadený časovým rozvrhom s webovým administračným rozhraním. Umožňuje správu vyučovacích hodín, prestávok a mimoriadnych režimov bez zásahu do hardvéru.

Súčasťou systému je možnosť nahrať hlasový oznam (napr. mimoriadne hlásenie), ktorý sa v definovanom čase automaticky prehrá. Administrácia umožňuje aj centrálnu správu hlasitosti systému a plánovanie výnimiek.

Laravel MySQL Python Raspberry Pi
Smart Home – vlastné riešenie

Vlastný smart home systém navrhnutý bez závislosti na cloudových službách. Riešenie zahŕňa ovládanie osvetlenia, kúrenia, zavlažovania, relé výstupov, senzorov (teplota, vlhkosť, stavové vstupy) a vlastné automatizačné pravidlá.

Komunikácia prebieha lokálne prostredníctvom MQTT, s dôrazom na rýchlosť odozvy, spoľahlivosť a bezpečnosť. Systém je rozšíriteľný o ďalšie zariadenia, scény a logiku bez nutnosti zásahu do existujúcej infraštruktúry.

ESP32 MQTT Lokálne riadenie Automatizácie IoT

IoT & Embedded projekty

ESP32 riešenia

Vývoj vlastných zariadení postavených na ESP32: senzory teploty, vlhkosti, relé moduly, OLED displeje a komunikácia po sieti.

Dôraz kladiem na stabilitu, nízku spotrebu a možnosť prepojenia s webovou aplikáciou.

ESP32C++Embedded
Python automatizácie

Automatizačné skripty v Pythone pre riadenie procesov, plánovače úloh, spracovanie dát a komunikáciu s HW.

Využité napríklad v školskom zvone, interných nástrojoch a servisných skriptoch.

PythonAutomation
Prepojenie HW & Web

Prepojenie embedded zariadení s webovým rozhraním, zber dát, vizualizácia a reporting.

Ideálne riešenie pre firmy, ktoré chcú mať vlastné dáta bez závislosti od externých cloudov.

REST APIMQTTWeb Apps

Technológie, s ktorými pracujem

Laravel PHP Symfony JavaScript Bootstrap MySQL Docker REST API Python ESP32 MQTT Linux HTML CSS C++

Referencie

Oceňujeme návrh architektúry a schopnosť myslieť na prevádzku a budúci rozvoj. Nevznikol len web, ale dlhodobo použiteľné riešenie.
Projektový vedúci
zákazkový vývoj aplikácie

Poďme vytvoriť niečo funkčné