Boris Haviar, MSc.

Senior softvérový a AI inžinier · Technický líder · Tvorca produktov

Od architektúry k funkčnému produktu.

Mám viac ako 12 rokov skúseností so softvérovým inžinierstvom, približne desaťročie v AI a päť rokov v technickom vedení.

Moja práca zahŕňa architektúru, praktický full-stack vývoj a tvorbu produktov – od podnikových systémov a chatbotov po lokálnu AI bežiacu na zariadeniach používateľov.

12+rokov v softvéri
~10rokov práce s AI
~5rokov technického vedenia

Vzdelanie

2015–2017

MSc, informačné systémy

WU Viedeň

2012–2015

Bakalárske štúdium, hospodárska informatika

WU Viedeň

Jazyky

Pôsobím vo Viedni, Rakúsko.

AngličtinaC1–C2
NemčinaC1–C2
SlovenčinaC2
ČeštinaC2
RuštinaA2
ŠpanielčinaA2

Ocenenia

2018

Ocenenie UBIT / WKO

Diplomová práca: „Automatic WiFi Localization Calibration“. Výskum automatickej kalibrácie Wi-Fi lokalizačných systémov.

2015

Resco Hackathon — 1. miesto

Aplikácia zahŕňajúca meranie intenzity svetla.

2015–2017

MSc s vyznamenaním · 2. z 56 študentov

CV uvádza druhé miesto medzi 56 študentmi magisterského štúdia podľa známok a študijného postupu a ukončenie s vyznamenaním.

2012–2015

21. z 5 416 bakalárskych študentov

21. miesto medzi 5 416 študentmi podľa študijného postupu počas bakalárskeho štúdia.

Pracovné skúsenosti

Klientske a inžinierske projekty od najnovších. Prekrývajúce sa obdobia zostávajú zachované; freelance projekty sú tak označené.

2025–presentLokálne AI produkty a infraštruktúra

Rodina produktov OCNO — OCNO, Oryn a SongCircle

Zakladateľ / CTO / tvorca produktov

Tvorím prepojenú rodinu produktov: OCNO pre súkromnú AI v prehliadači, Oryn pre lokálnu AI infraštruktúru a SongCircle pre spoločnú tvorbu hudby s AI.

Jedna rodina produktov prepájajúca súkromnú AI, lokálny výpočet integrovaný do prehliadača a spoločné kreatívne zážitky.

Technické zručnosti

  • TypeScript
  • Angular
  • React
  • Electron
  • WebGPU
  • ONNX Runtime Web
  • WebLLM / MLC
  • Python / FastAPI
  • SQL
  • Docker
  • Kubernetes
  • CI/CD
  • Kvantizácia modelov
  • RAG a embeddingy
  • Rozšírenia Chrome
  • IndexedDB
  • Web Workers
Podrobné skúsenosti: Rodina produktov OCNO — OCNO, Oryn a SongCircle

Produkt

Tvorím prepojenú rodinu produktov: OCNO pre súkromnú AI v prehliadači, Oryn pre lokálnu AI infraštruktúru a SongCircle pre spoločnú tvorbu hudby s AI.

Môj prínos

Viedol som produktovú stratégiu aj praktický vývoj rozšírení prehliadača, lokálnych inferenčných runtime prostredí, vývojárskej infraštruktúry, vyhľadávacích systémov a generovania hudby v prehliadači.

Ako to fungovalo

  • OCNO spája súkromnú AI v prehliadači s vyhľadávaním, pamäťou, prácou s dokumentmi a lokálnou inferenciou.
  • Architektúra zahŕňa rozšírenie Chrome, bočný panel, service worker na pozadí, vykonávanie mimo obrazovky, extrakciu obsahu a IndexedDB.
  • Pracoval som s WebLLM/MLC a inferenciou cez WebGPU v prehliadači, lokálnymi embeddingmi a vyhľadávaním.
  • Vytvoril som optimalizovaný lokálny RAG postup na dotazovanie histórie prehliadania, generovanie embeddingov, preusporiadanie výsledkov, tvorbu promptov a extrakciu kontextu a dát.
  • Použité modely zahŕňali Qwen 3 4B 2507, Llama 3.2 1B, Qwen3 1.7B, Qwen3 0.6B a Qwen3 30B, popri testovaní ďalších modelov.
  • Oryn vyvíja infraštruktúru, ktorá webovým aplikáciám umožňuje využívať AI modely bežiace na hardvéri používateľov.
  • Smerovanie architektúry spája prehliadač Chromium/Electron, lokálny Python engine a JavaScript SDK pre vývojárov.
  • V celej rodine produktov aplikačný a nasadzovací stack zahŕňa TypeScript, Angular, React, Electron, SQL, Docker, Kubernetes a CI/CD.
  • Návrh pokrýva oprávnenia, výber a kompatibilitu modelov, životný cyklus sťahovania a cache, relácie modelov, prehľad zdrojov, streamovanie, rušenie a binárne artefakty.
  • Prináša ACE-Step 1.5 XL Turbo do prehliadača pomocou ONNX Runtime Web a WebGPU.
  • Načítava modely, vykonáva inferenciu, dekóduje zvuk a vytvára WAV vo Web Workeri, bez servera na generovanie alebo API kľúča.
  • Pracoval som na konverzii, kvantizácii a kompilácii modelov aj kompatibilite runtime prostredí, aby sa výkonné modely zmestili do obmedzení prehliadača a bežného hardvéru.
  • Vytvoril som benchmarkový projekt a porovnával lokálne inferenčné enginy v praktických postupoch.
  • SongCircle premieňa generovanie hudby v prehliadači na spoločný zážitok pre priateľov.

Čo sme dosiahli

Jedna rodina produktov prepájajúca súkromnú AI, lokálny výpočet integrovaný do prehliadača a spoločné kreatívne zážitky.

Podľa mojich najlepších vedomostí môže byť táto práca s ACE-Step prvým portom celého pipeline navrhnutým na lokálny beh cez WebGPU v desktopovom prehliadači. Toto prvenstvo nebolo nezávisle overené, preto ho uvádzam ako tvrdenie podľa najlepšieho vedomia, nie ako potvrdený rekord.

Kompetencie: Budovanie firmy a hľadanie produktu · Full-stack architektúra · Konverzačná AI a spracovanie jazyka · Lokálna inferencia a AI v prehliadači · Frontend a vývoj aplikácií · Backend a API

2024–2025Dopravné technológie

Kapsch TrafficCom

Softvérový architekt a full-stack vývojár

Architektúra a full-stack realizácia ML konfigurátora na spracovanie obrazu a dashboardu pre inteligentné riadenie dopravy.

Zodpovedal som za architektúru a priamu implementáciu – od požiadaviek a rozpočtu po backend, revízie kódu a komunikáciu so zainteresovanými stranami.

Technické zručnosti

  • TypeScript
  • Angular
  • RxJS
  • Angular Material
  • D3 / SVG
  • REST
  • Pub/Sub
  • Python
  • Django / DRF
  • PostgreSQL
  • WebSockets
  • Konva
  • JSON Schema / JSON Forms
  • Testing
  • GitLab CI/CD
  • Azure
  • Docker
  • .NET Core
Podrobné skúsenosti: Kapsch TrafficCom
  • ML konfigurátor: prepísal som konfiguračný nástroj pre aplikáciu na spracovanie obrazu s cieľom dosiahnuť funkcionalitu porovnateľnú s predchádzajúcou implementáciou.
  • Moje zodpovednosti zahŕňali analýzu požiadaviek, rozpočet, architektúru, revízie kódu, stretnutia so zainteresovanými stranami a samotné programovanie.
  • Technológie konfigurátora: Angular, Konva, JSON Schema, JSON Forms, Python, Django, Django REST Framework, WebSockets a PostgreSQL.
  • Dopravný dashboard: spolupracoval som s piatimi ďalšími členmi tímu a zainteresovanými stranami prístupom MVP. Venoval som sa full-stack vývoju, najmä backendu, architektúre, výberu technológií, revíziám kódu, osvedčeným postupom, zdieľaniu vedomostí a dokumentácii.
  • Dashboard využíval Python, Django, Django REST Framework a Angular. Zobrazoval dopravné informácie vrátane rozpoznaných objektov, rýchlostí a udalostí súvisiacich s bezpečnosťou.

Širšie zaznamenané prostredie dashboardu zahŕňalo aj TypeScript, RxJS, REST, Pub/Sub, Material/D3/SVG, testovanie, GitLab pipelines, Azure, Docker a .NET Core. Ide o kontext projektu, nie o moju osobnú zodpovednosť za každú súčasť.

Tímový výsledok uvedený v CV: porovnateľná funkcionalita konfigurátora za šesť mesiacov s približne pätinou pôvodného rozpočtu. Predchádzajúci nástroj vyvíjali 2–3 vývojári dva roky.

Kompetencie: Full-stack architektúra · Frontend a vývoj aplikácií · Počítačové videnie

2023–2024Kozmický priemysel

ISAR Aerospace

Kafka a backend vývojár

Vývoj backendu a systémov správ v prostredí kozmického priemyslu.

Vyvíjal a zlepšoval som služby v C# a Jave, pracoval na backende s Kafkou a na úlohách súvisiacich s migráciou do Azure.

Technické zručnosti

  • Kafka
  • C#
  • Java
  • Azure
  • PostgreSQL
  • Kubernetes / Helm
  • Docker
  • Prometheus / Grafana
Podrobné skúsenosti: ISAR Aerospace
  • Posúdil som existujúcu implementáciu Kafky, navrhol zlepšenia a upravil producentov a konzumentov v C# a Jave.
  • Podporoval som agilný tím pri vývoji a optimalizácii spracovania veľkého objemu správ.
  • Spolupracoval som s DevOps tímom na presune prostredia do Microsoft Azure.

Zaznamenané prostredie: Kafka, C#, Java, Prometheus, Grafana, Azure, PostgreSQL, Kubernetes, Helm a Docker. Bez tvrdenia o konkrétnej priepustnosti či zodpovednosti za celú migráciu.

Kompetencie: Backend a API · Kafka, dáta a správy · Nasadzovanie a infraštruktúra

2022–2023Podnikový softvér

Carl Zeiss

Technický líder a frontend architekt

Frontend architektúra a technické vedenie päťčlenného vývojového tímu.

Viedol som päť vývojárov a zodpovedal za frontend architektúru a technické smerovanie.

Technické zručnosti

  • TypeScript
  • React
  • Angular
  • Azure
  • Grafana
  • Tailwind CSS
  • Storybook
  • NgRx
  • Swagger / OpenAPI
  • OAuth
  • CI/CD
Podrobné skúsenosti: Carl Zeiss
  • Viedol som agilný tím piatich vývojárov pri tvorbe e-commerce platformy pre špeciálne objednávky od nuly a celofiremnej knižnice komponentov.
  • Určoval som frontend architektúru a technické smerovanie, kontroloval kód, zavádzal pravidlá a vyberal knižnice.
  • Pracoval som na priebežnom nasadzovaní, bezpečnostných kontrolách, údržbe a komunikácii so zainteresovanými stranami a zároveň sa priamo podieľal na vývoji.

Zaznamenané technológie a nástroje projektu: React, Angular, Azure, Grafana, Tailwind, Storybook, NgRx, Swagger a OAuth.

Kompetencie: Technické vedenie · Frontend a vývoj aplikácií

2021–2022Startup

Startup v utajenom režime, San Francisco

CTO, architekt a full-stack líder

Technická zodpovednosť za architektúru, full-stack vývoj, komunikáciu so zainteresovanými stranami a používateľské testovanie.

Ako CTO zapojený do vývoja som prepájal produktové rozhodnutia s grafovou architektúrou aplikácie a implementáciou.

Technické zručnosti

  • TypeScript
  • ArangoDB
  • GraphQL
  • NestJS
  • Python
  • Angular
  • OAuth
  • Angular Material
Podrobné skúsenosti: Startup v utajenom režime, San Francisco
  • Ako CTO som priamo zodpovedal za full-stack vývoj a technickú architektúru.
  • Komunikoval som so zainteresovanými stranami a podieľal sa na používateľskom testovaní.
  • Pracoval som s grafovými dátami a aplikačnými API. Firma zostáva anonymná; San Francisco označuje sídlo startupu.

Technológie: ArangoDB, GraphQL, NestJS, Python, Angular, OAuth a Angular Material.

Kompetencie: Technické vedenie · Full-stack architektúra · Frontend a vývoj aplikácií · Backend a API · Kafka, dáta a správy

2017–2021Predaj železničných lístkov

ÖBB Ticketshop

Vedúci B2B frontend vývojár

Vedenie frontendu a priamy vývoj v B2B tíme ticketingovej platformy ÖBB.

Prepájal som vývoj funkcií a revízie kódu s analýzou požiadaviek a spoluprácou s UI/UX.

Technické zručnosti

  • TypeScript
  • JavaScript
  • Angular
  • AngularJS
  • Angular Material
  • CI/CD
  • Vedenie frontendu
  • Kontrola kódu
  • Spolupráca s UI/UX
  • Analýza požiadaviek
Podrobné skúsenosti: ÖBB Ticketshop
  • Bol som členom B2B tímu a jeho vedúcim frontend vývojárom.
  • Vyvíjal som funkcie a kontroloval kód.
  • Spolupracoval som s UI/UX kolegami a analyzoval požiadavky pre implementáciu.
  • Frontendové a nasadzovacie technológie zahŕňali Angular, AngularJS, Angular Material a CI/CD.

Kompetencie: Technické vedenie · Frontend a vývoj aplikácií

2017–2018Implementácia IT v priemysle

Hant, Dubaj

Projektový manažér / koordinátor implementácie IT

Koordinoval som implementáciu IT systémov pre novú továreň na tlač bankoviek.

Prepájal som dodávku technológií s priemyselnou prevádzkou.

Technické zručnosti

  • Implementácia IT systémov
  • Priemyselné systémy
  • Technická realizácia projektu
Podrobné skúsenosti: Hant, Dubaj
  • Koordinoval som implementáciu IT systémov v rámci novej továrne na tlač bankoviek.

Kompetencie: Nasadzovanie a infraštruktúra

2016–2017Konverzačná AI

TheVentury

Vedúci vývoja chatbotov / konzultant a backend vývojár

Viedol som vývoj a konzultoval viaceré chatbotové projekty, pričom som spájal backend, NLP a UX.

Pracoval som na konverzačných rozhraniach ešte pred súčasnou vlnou generatívnej AI.

Technické zručnosti

  • TypeScript
  • Node.js
  • Express.js
  • Wit.ai
  • NLP
  • SQL
  • Konverzačné UX
Podrobné skúsenosti: TheVentury
  • Pôsobil som ako vedúci vývojár a konzultant na viacerých chatbotových projektoch pre etablované značky.
  • Vyvíjal som chatboty a základné funkcie spracovania jazyka a poskytoval UX konzultácie.

Technológie zaznamenané v pôvodnom CV: Node.js, Express.js, Wit.ai a SQL.

Kompetencie: Konverzačná AI a spracovanie jazyka · Backend a API

2015–2016Podnikové aplikácie

HCM Advice

Full-stack vývojár / konzultant

Vývoj softvéru a konzultácie pre podnikové aplikácie.

Spájal som vývoj podnikových aplikácií s konzultáciami.

Technické zručnosti

  • TypeScript
  • ASP.NET
  • C#
  • Angular
  • Podnikové aplikácie
Podrobné skúsenosti: HCM Advice
  • Vyvíjal som podnikové aplikácie pomocou ASP.NET, Angularu a doménovo špecifických frontend frameworkov.
  • Popri implementácii som sa podieľal na analýze procesov a požiadaviek.

Technológie: ASP.NET, C# a Angular.

Kompetencie: Frontend a vývoj aplikácií · Backend a API

2015Skladový softvér

G3 plus

Frontend vývojár / konzultant

Frontend vývoj skladového softvéru.

Podieľal som sa na frontende doménovo špecifickej podnikovej aplikácie.

Technické zručnosti

  • JavaScript
  • AngularJS
  • Bootstrap
  • HTML5
  • CSS3
Podrobné skúsenosti: G3 plus
  • Pomáhal som vytvoriť online skladový softvér na mieru.
  • Pracoval som s AngularJS, Bootstrap, HTML5 a CSS3.

Kompetencie: Frontend a vývoj aplikácií

2014Softvér pre nehnuteľnosti

Hant, Bratislava

Java vývojár / konzultant

Java vývoj softvéru pre nehnuteľnosti.

Pracoval som s Javou na aplikácii pre nehnuteľnosti.

Technické zručnosti

  • Java
  • MySQL
Podrobné skúsenosti: Hant, Bratislava
  • Vyvíjal som aplikáciu na správu nehnuteľností s viacerými funkciami v Jave, napojenú na databázu MySQL.

Kompetencie: Backend a API

Ďalšie skúsenosti

Podnikanie

Vedenie počas niekoľkých rokovBudovanie firmy

Chatbotech

Vedenie firmy a tvorba produktov

Niekoľko rokov som viedol Chatbotech a s naším tímom budoval produkt.

Produkt nášho tímu bol nasadený v Národnej banke Slovenska, Erste Group, Tatra banke, viacerých nákupných centrách vrátane Eurovey, ako aj v e-shopoch a poisťovniach.

Technické zručnosti

  • TypeScript
  • Node.js
  • Express.js
  • Java
  • Python
  • Angular
  • Konverzačná AI
  • Vizuálne workflow systémy
Podrobné skúsenosti: Chatbotech

Produkt

Drag-and-drop platforma vytvorená naším tímom v Chatbotechu, ktorá umožňuje tvoriť komplexné chatboty bez programovania.

Môj prínos

Niekoľko rokov som viedol Chatbotech a s tímom budoval produkt.

  • Niekoľko rokov som viedol Chatbotech.
  • S tímom som budoval rozsiahly produkt.
  • Finálny produkt bol nasadený v Národnej banke Slovenska, Erste Group a Tatra banke, vo viacerých nákupných centrách vrátane Eurovey, v e-shopoch a poisťovniach.

Čo sme dosiahli

Finálny produkt bol nasadený v bankách vrátane Národnej banky Slovenska, Erste Group a Tatra banky, vo viacerých nákupných centrách vrátane Eurovey, v e-shopoch a poisťovniach.

Kompetencie: Technické vedenie · Budovanie firmy a hľadanie produktu

Predchádzajúce podnikanieBioplastové filamenty pre 3D tlač

Smart Plastiqs

CEO

Ako CEO som s trojčlenným tímom pomáhal vybudovať firmu vyrábajúcu filamenty pre 3D tlačiarne z bioplastov.

Tím predal počas prvého roka firmy približne 1 000 produktov.

Technické zručnosti

  • 3D tlač
  • Bioplastové materiály
  • Produktové inžinierstvo
  • Výroba a dodávateľský reťazec
Podrobné skúsenosti: Smart Plastiqs

Produkt

Filamenty pre 3D tlačiarne z bioplastového materiálu, ktoré na trh uviedol trojčlenný tím.

Môj prínos

Ako CEO som prepájal dodávateľa technológie, ľudí, prevádzku, vývoj produktu a dodávateľský reťazec potrebný na doručenie fyzického produktu zákazníkom.

Ako to fungovalo

  • Trojčlenný tím založil firmu a uviedol na trh bioplastové filamenty pre 3D tlačiarne.
  • Ako CEO som zodpovedal za komunikáciu s dodávateľom technológie, nábor, prevádzku, vývoj produktu a dodávateľský reťazec.
  • Náš tím predal v prvom roku približne 1 000 produktov.

Čo sme dosiahli

Tím predal v prvom roku približne 1 000 produktov. Smart Plastiqs patrí k mojim predchádzajúcim podnikateľským skúsenostiam.

Kompetencie: Budovanie firmy a hľadanie produktu · Prevádzka firmy a fyzické produkty

Podnikanie / projekt bez dátumuVizuálny priestor na spoluprácu

Lumisio

Práca v zakladateľskom tíme a hľadanie produktu

Ako člen zakladateľského tímu Lumisio som skúmal vizuálny priestor na tímovú spoluprácu.

Hľadanie produktu zahŕňalo tímový výskum a rozhovory s viac než 100 ľuďmi.

Technické zručnosti

  • Systémy vizuálnej spolupráce
  • Produktové prototypovanie
  • Používateľský výskum
Podrobné skúsenosti: Lumisio

Produkt

Vizuálny pracovný priestor pre produktivitu a tímovú spoluprácu.

Môj prínos

Ako člen zakladateľského tímu som skúmal problémy spolupráce a smerovanie produktu.

Ako to fungovalo

  • Tím skúmal vizuálny pracovný priestor zameraný na produktivitu a spoluprácu.
  • Výskum a rozhovory zahŕňali viac než 100 zakladateľov startupov, výskumníkov, konzultantov a zamestnancov veľkých technologických firiem.
  • Priebežné rozhovory pomáhali určovať, čo má tím vyvíjať ďalej.

Čo sme dosiahli

Smerovanie tímu vychádzalo z výskumu a rozhovorov s viac než 100 ľuďmi. Išlo o tímovú prácu, nie o tvrdenie, že som každý rozhovor viedol osobne.

Kompetencie: Budovanie firmy a hľadanie produktu

Podnikanie / projekt bez dátumuIT konzultačné služby

AITea

IT konzultácie a softvérové inžinierstvo

Malá IT konzultačná firma, prostredníctvom ktorej poskytujem predovšetkým vlastné služby.

Podnikateľské zázemie pre moju konzultačnú a vývojársku prácu.

Technické zručnosti

  • Softvérová architektúra
  • Full-stack vývoj
  • Technické poradenstvo
Podrobné skúsenosti: AITea
  • Prostredníctvom AITea ponúkam klientom svoje služby, pričom hlavným zameraním firmy je moja vlastná konzultačná a vývojárska práca.

Kompetencie: Budovanie firmy a hľadanie produktu · Full-stack architektúra · Nasadzovanie a infraštruktúra

Produkty a prototypy

2025–2026Súkromná AI v prehliadači

OCNO

Zakladateľ / tvorca produktov · CTO a softvérový inžinier

Lokálny AI produkt pre prehliadač, ktorý spája inferenciu, vyhľadávanie a interakciu s informáciami.

Spája produktovú zodpovednosť, architektúru prehliadača, aplikovanú AI, vyhľadávanie a praktické UX v rámci obmedzení zariadenia.

Technické zručnosti

  • TypeScript
  • Rozšírenia Chrome
  • Angular
  • JavaScript
  • WebLLM / MLC
  • WebGPU
  • IndexedDB
  • Python / FastAPI
  • SQLite / PostgreSQL
  • Docker
  • RAG a embeddingy
Podrobné skúsenosti: OCNO

Produkt

Súkromná AI v prehliadači spájajúca lokálnu inferenciu s vyhľadávaním a osobnými informáciami.

Môj prínos

Vytvoril som produkt a jeho architektúru v prehliadači vrátane inferencie, pamäte, vyhľadávania a práce s dokumentmi.

Ako to fungovalo

  • Práca na produkte zahŕňa vyhľadávanie v kontexte prehliadača, lokálny chat, sumarizáciu stránok, vysvetľovanie, preklad, preformulovanie a otázky k dokumentom.
  • Vyvíjal som pamäťové a vyhľadávacie funkcie nad históriou prehliadania a prepojenými informáciami.
  • Architektúra zahŕňa rozšírenie Chrome, bočný panel, service worker na pozadí, vykonávanie mimo obrazovky, extrakciu obsahu a IndexedDB.
  • Pracoval som s WebLLM/MLC a inferenciou cez WebGPU v prehliadači, lokálnymi embeddingmi a vyhľadávaním.
  • Pracoval som na úložiskách dokumentov s postupmi pre PDF, Markdown a DOCX.
  • Ide o oblasti práce na produkte, nie o tvrdenie, že každá historická funkcia je v aktuálnom vydaní. Inferencia a osobné vyhľadávanie bežia lokálne; feed využíval zber na serveri s lokálnym radením.
  • CV z februára 2026 uvádza Angular a JavaScript v rozšírení Chrome a Python / FastAPI, SQLite, PostgreSQL a Docker v širšej implementácii.
  • Vytvoril som optimalizovaný lokálny RAG postup na dotazovanie histórie prehliadania, generovanie embeddingov, preusporiadanie výsledkov, tvorbu promptov a extrakciu kontextu a dát.
  • Použité modely zahŕňali Qwen 3 4B 2507, Llama 3.2 1B, Qwen3 1.7B, Qwen3 0.6B a Qwen3 30B, popri testovaní ďalších modelov.

Čo sme dosiahli

Vytvoril som AI postupy v prehliadači spájajúce lokálne spracovanie s praktickou prácou s informáciami. Opísaná technická práca zahŕňa vývoj produktu; možnosti jednotlivých vydaní sa môžu líšiť.

Navštíviť OCNO (https://ocno.ai)

Kompetencie: Full-stack architektúra · Frontend a vývoj aplikácií · Kafka, dáta a správy · Konverzačná AI a spracovanie jazyka · Lokálna inferencia a AI v prehliadači

2026Vývoj a produktová architektúra

Oryn od OCNO

Lokálna AI infraštruktúra integrovaná do prehliadača

Projekt prehliadača a enginu navrhnutý tak, aby bežné weby mohli využívať AI modely bežiace na hardvéri používateľov.

Skúma architektúru platformy a vývojársku skúsenosť na rozhraní webových aplikácií a lokálneho výpočtového výkonu.

Technické zručnosti

  • Chromium / Electron
  • JavaScript SDK
  • Python
  • Lokálna inferencia
  • Streamovacie API
  • Životný cyklus modelov
Podrobné skúsenosti: Oryn od OCNO

Produkt

Projekt prehliadača a enginu navrhnutý tak, aby weby mohli využívať modely bežiace na hardvéri používateľa.

Môj prínos

Pracoval som na produktovej a platformovej architektúre pre prehliadač Chromium/Electron, lokálny Python engine a JavaScript SDK.

Ako to fungovalo

  • Smerovanie architektúry spája prehliadač Chromium/Electron, lokálny Python engine a JavaScript SDK pre vývojárov.
  • Návrh pokrýva oprávnenia, výber a kompatibilitu modelov, životný cyklus sťahovania a cache, relácie modelov, prehľad zdrojov, streamovanie, rušenie a binárne artefakty.
  • Zamýšľané použitia zahŕňajú transkripciu, chat a generovanie hudby.
  • Ide o vývoj a produktovú architektúru. Špecifikácia opisuje návrh, nie tvrdenie, že každá funkcia je už dodaná alebo verejne dostupná.

Čo sme dosiahli

Definoval som architektúru a vývojárske postupy pre prístup k modelom a lokálnemu výkonu. Ide o vývoj a návrh, nie o tvrdenie o verejnom vydaní.

Kompetencie: Full-stack architektúra · Backend a API · Lokálna inferencia a AI v prehliadači

2026Spoločná AI hudba

SongCircle

Tvorca produktov

Spoločný zážitok s AI hudbou, v ktorom 2–5 priateľov vytvára jednu originálnu skladbu, rozhodnutie po rozhodnutí.

Spája hravý produkt pre viacerých hráčov s generovaním hudby v prehliadači a voľbou medzi lokálnym a cloudovým spracovaním.

Technické zručnosti

  • AI v prehliadači
  • ai-music-js
  • WebGPU
  • ONNX Runtime Web
  • Lokálna / cloudová inferencia
  • Architektúra produktu pre viacerých hráčov
Podrobné skúsenosti: SongCircle

Produkt

Spoločný zážitok s AI hudbou, v ktorom 2–5 priateľov vytvára jednu originálnu skladbu, rozhodnutie po rozhodnutí.

Môj prínos

Vytvoril som spoločný produktový zážitok, ktorý prepája skupinové rozhodnutia s lokálnym a cloudovým generovaním hudby a knižnicou pre vývojárov v prehliadači.

Ako to fungovalo

  • Vytvoril som zážitok pre spoločnú tvorbu AI hudby s priateľmi.
  • Skúmal som možnosti spracovania na lokálnom hardvéri a v cloude.
  • Prepojil som schopnosti modelov so spoločnou tvorivou aktivitou.
  • Hráči sa pripoja do miestnosti, prevezmú tvorivé roly a posúvajú si nápad, aby vytvorili spoločnú skladbu bez potreby hudobných zručností.
  • Počítač môže zabezpečovať generovanie pre ostatných hráčov bez obsadenia hráčskeho miesta; prvý pripojený človek sa stáva hostiteľom miestnosti.
  • Web ponúka bezplatné lokálne generovanie AI hudby a pokročilú cloudovú možnosť s predplatenými kreditmi na skladby.
  • SongCircle odkazuje na ai-music-js, open-source knižnicu na generovanie hudby v prehliadači, aby s technológiou mohli experimentovať aj vývojári.

Čo sme dosiahli

Prepojil som schopnosti modelov so spoločnou tvorivou aktivitou a pretavil novú AI technológiu do spoločenského produktového zážitku.

Pozrieť ai-music-js v portfóliu ↗

ai-music-js na GitHube ↗

Navštíviť SongCircle (https://songcircle.ocno.ai)

Kompetencie: Konverzačná AI a spracovanie jazyka · Full-stack architektúra

2026Open-source knižnica na generovanie hudby

ai-music-js

AI v prehliadači a vývojárske nástroje

Open-source JavaScript knižnica na lokálne generovanie inštrumentálnej a vokálnej hudby v prehliadači na počítači.

Prináša ACE-Step 1.5 XL Turbo do prehliadača pomocou ONNX Runtime Web a WebGPU.

Technické zručnosti

  • JavaScript
  • WebGPU
  • ONNX Runtime Web
  • Web Workers
  • ACE-Step
  • Spracovanie zvuku
Podrobné skúsenosti: ai-music-js
  • Načítava modely, vykonáva inferenciu, dekóduje zvuk a vytvára WAV vo Web Workeri, bez servera na generovanie alebo API kľúča.
  • Sprístupňuje priebeh generovania, rušenie, cache modelov a zvukový výstup cez vývojárske API.
  • Odkazuje na ňu SongCircle pre vývojárov, ktorí chcú sami spúšťať a skúmať generovanie hudby v prehliadači.

Experimentálna; vyžaduje kompatibilný Chrome alebo Edge na počítači s WebGPU, dostatok pamäte GPU a rozsiahle úvodné sťahovanie modelov.

Preskúmať SongCircle ↗

Navštíviť ai-music-js (https://github.com/Emb1ter/ai-music-js)

Kompetencie: Konverzačná AI a spracovanie jazyka · Lokálna inferencia a AI v prehliadači · Full-stack architektúra

2026Hodnotenie a integrácia modelov

Benchmarky lokálnej AI a integrácia modelov

Nezávislý vývoj

Benchmarkový projekt na hodnotenie lokálnych a cloudových AI prístupov v praktických postupoch.

Skúmal som latenciu, čas do prvého tokenu, priepustnosť, kvalitu vyhľadávania, náklady interakcií a kompromisy medzi hardvérom a modelmi.

Technické zručnosti

  • Lokálna inferencia
  • Benchmarking modelov
  • Latencia / TTFT / priepustnosť
  • Vyhodnocovanie vyhľadávania
  • Transformers
  • Python / TypeScript
Podrobné skúsenosti: Benchmarky lokálnej AI a integrácia modelov
  • Vytvoril som benchmarkový projekt a porovnával lokálne inferenčné enginy v praktických postupoch.
  • Skúmal som latenciu, čas do prvého tokenu, priepustnosť, kvalitu vyhľadávania a náklady interakcií.
  • Vlastný opis vývojového projektu: portovanie modelu na generovanie hudby ACE do Transformers za štyri dni s pomocou AI. Neznamená to potvrdený príspevok do pôvodného projektu ani prijatý pull request.
Navštíviť Benchmarky lokálnej AI a integrácia modelov (https://benchmarks.ocno.ai)

Kompetencie: Konverzačná AI a spracovanie jazyka · Lokálna inferencia a AI v prehliadači

Od roku 2025Mobilné správy

Aplikácia na správy podľa polohy

Architekt / vývojár

Vyvíjal som aplikáciu na správy podľa polohy pre iOS a Android s vlastnou knižnicou na zdieľanie stavu.

Prepojil som zdieľanie stavu medzi zariadeniami s mobilnou aplikáciou pre iOS a Android.

Technické zručnosti

  • TypeScript
  • Ionic
  • Angular
  • NestJS
  • Node.js
  • WebSockets
  • Stav medzi zariadeniami
Podrobné skúsenosti: Aplikácia na správy podľa polohy
  • Pracoval som na mobilnej aplikácii na správy podľa polohy pre iOS a Android.
  • Použil som svoju WebSocket knižnicu na zdieľanie stavu a správ medzi zariadeniami.
  • Technológie: Ionic, Angular, NestJS a Node.js. V CV z februára 2026 bol vývoj zaznamenaný ako prebiehajúci.

Kompetencie: Frontend a vývoj aplikácií · Backend a API

Od roku 2025Synchronizácia stavu

SyncSphere — WebSocket knižnica na zdieľanie stavu

Vývojár

Vytvoril som TypeScript knižnicu na zdieľanie stavu a správ medzi viacerými zariadeniami pomocou operačnej transformácie.

Pracoval som na opakovane použiteľnej synchronizačnej vrstve pre stav aplikácie medzi zariadeniami.

Technické zručnosti

  • TypeScript
  • WebSockets
  • Operačná transformácia
  • Synchronizácia stavu
Podrobné skúsenosti: SyncSphere — WebSocket knižnica na zdieľanie stavu
  • Vytvoril som WebSocket knižnicu na zdieľanie stavu a správ medzi zariadeniami.
  • Použil som operačnú transformáciu na synchronizáciu stavu.
  • Knižnica bola použitá aj v aplikácii na správy podľa polohy. V CV z februára 2026 bol vývoj zaznamenaný ako prebiehajúci.

Kompetencie: Backend a API · Kafka, dáta a správy

Od roku 2025Experiment s vývojom pomocou AI a marketingom

Webová aplikácia partnerskej kompatibility

Vývojár

Vytvoril som web kompatibility podľa dátumov narodenia na skúmanie vývoja pomocou AI a oslovovania publika.

Spojil som vývoj funkcií a dizajnu pomocou AI s manuálne implementovaným spracovaním platieb.

Technické zručnosti

  • React
  • Next.js
  • Node.js
  • Integrácia platieb
  • Vývoj s podporou AI
Podrobné skúsenosti: Webová aplikácia partnerskej kompatibility
  • Vytvoril som web v Reacte a Next.js, ktorý prezentoval kompatibilitu podľa dátumov narodenia ako experiment s ezoterickým publikom a jeho marketingom.
  • Pri funkcii kompatibility a časti dizajnu som využil vývoj s pomocou AI; ďalšie prvky dizajnu som implementoval manuálne.
  • Spracovanie platieb som implementoval manuálne. Technológie: React, Next.js a Node.js. V CV z februára 2026 bola práca zaznamenaná ako prebiehajúca.

Kompetencie: Frontend a vývoj aplikácií

2024Experiment s trhovými dátami a strojovým učením

Bot na obchodovanie s kryptomenami

Vývojár

Vytvoril som bota, ktorý zbieral dáta z búrz v reálnom čase, hľadal arbitráž a skúmal krátkodobé predpovede cien.

Prepojil som streamovanie trhových dát, ukladanie časových radov, monitoring a experimenty so strojovým učením.

Technické zručnosti

  • TypeScript
  • Node.js
  • Python
  • Keras / PyTorch
  • QuestDB / InfluxDB
  • Prometheus / Grafana
  • Dáta z trhu v reálnom čase
Podrobné skúsenosti: Bot na obchodovanie s kryptomenami
  • Zbieral som dáta z rôznych búrz v reálnom čase a hľadal arbitrážne príležitosti.
  • Experimentoval som s predpoveďami pomocou strojového učenia na horizonte 15 minút.
  • Práca odhalila obmedzenia kvality dátových tokov a ladenia modelov pri zvažovaní škálovania.
  • Technológie: TypeScript, Node.js, Python, Keras, PyTorch, QuestDB, InfluxDB, Prometheus a Grafana.

Kompetencie: Konverzačná AI a spracovanie jazyka · Backend a API · Kafka, dáta a správy

2020–2021Finančný aplikačný softvér

Osobné financie a spracovanie faktúr

Architekt / full-stack vývojár · Vedúci tímu

Viedol som trojčlenný vývojový tím, ktorý tvoril aplikáciu na automatické spracovanie faktúr s NLP analýzou dát.

Prepájal som vedenie tímu s architektúrou, full-stack vývojom a spracovaním dát pomocou jazyka.

Technické zručnosti

  • TypeScript
  • NestJS
  • Angular
  • Python
  • NLP
  • Spracovanie faktúr
  • Aplikačná architektúra
Podrobné skúsenosti: Osobné financie a spracovanie faktúr
  • Viedol som trojčlenný vývojový tím pri tvorbe finančnej aplikácie.
  • Vytvoril som automatické spracovanie faktúr s analýzou dát založenou na NLP.
  • Pracoval som na architektúre a full-stack vývoji pomocou NestJS, Angularu a Pythonu.

Kompetencie: Technické vedenie · Full-stack architektúra · Konverzačná AI a spracovanie jazyka

2017–2022Vývoj produktov konverzačnej AI

Platforma Chatbotech

Architekt / vývojár a projektový manažér

Drag-and-drop platforma na tvorbu komplexných chatbotov bez programovania, vytvorená so sedemčlenným tímom v Chatbotechu.

Prepájal som architektúru, vývoj a projektové riadenie pri editore chatbotov založenom na vývojových diagramoch.

Technické zručnosti

  • TypeScript
  • Node.js
  • Express.js
  • Java
  • Python
  • Angular
  • Konverzačná AI
  • Vizuálne workflow systémy
Podrobné skúsenosti: Platforma Chatbotech
  • Sedemčlenný tím vytvoril drag-and-drop platformu Chatbotech na tvorbu chatbotov pomocou vývojových diagramov.
  • Produkt bol nasadený v Národnej banke Slovenska, Erste Group, Tatra banke, viacerých nákupných centrách vrátane Eurovey, e-shopoch a poisťovniach.
  • Platforma umožňovala používateľom tvoriť komplexné chatboty bez znalosti programovania.
  • Moje zaznamenané zodpovednosti zahŕňali architektúru, vývoj a projektové riadenie. Technológie: Node.js, Express.js, Java, Python a Angular.

Kompetencie: Konverzačná AI a spracovanie jazyka · Full-stack architektúra · Backend a API

2016Univerzitný robotický projekt

Štvornohý robot

Vývojár

Vytvoril som štvornohého robota s viacerými pohybovými vzormi a živým prenosom videa do webového ovládacieho panela.

Prepojil som fyzický pohyb a živé video s ovládaním cez prehliadač.

Technické zručnosti

  • Robotika
  • Riadenie pohybu
  • Živé video
  • Webové ovládacie rozhranie
Podrobné skúsenosti: Štvornohý robot
  • Vytvoril som štvornohého robota ako univerzitný projekt.
  • Implementoval som podporu rôznych druhov pohybu a živý prenos videa do webového ovládacieho panela.

Kompetencie: Frontend a vývoj aplikácií

2015Vývoj mobilných hier

Multiplatformová mobilná hra

Vývojár

Vytvoril som hru pre iOS a Android.

CV zaznamenáva vydanie na Google Play a v Apple App Store.

Technické zručnosti

  • iOS
  • Android
  • Multiplatformový mobilný vývoj
Podrobné skúsenosti: Multiplatformová mobilná hra
  • Vytvoril som hru pre mobilné zariadenia s iOS a Androidom.
  • Pôvodné CV uvádza dostupnosť v obchodoch s aplikáciami; neuvádzam aktuálne miesto na stiahnutie.

Kompetencie: Frontend a vývoj aplikácií

Podnikanie / projekt bez dátumuWebový a aplikačný projekt

Platforma na recenzie

Samostatný vývoj

Vo voľnom čase som pracoval na platforme na recenzie vrátane vývoja aplikácie.

Rozšíril som vlastný produktový vývoj o platformu na recenzie a jej aplikáciu.

Technické zručnosti

  • Vývoj webových aplikácií
  • Vývoj mobilných aplikácií
Podrobné skúsenosti: Platforma na recenzie
  • Pôvodné CV opisuje vývoj platformy na recenzie vrátane aplikácie vo voľnom čase.

Kompetencie: Frontend a vývoj aplikácií

2018–2019Prístupnosť

Hlasový prekladač pre prístupnosť

Architekt / full-stack vývojár

S organizáciou pracujúcou s ľuďmi s Downovým syndrómom som vytvoril hlasový prekladač zameraný na prístupnosť.

Prepojil som strojové učenie, IoT a vývoj aplikácií na podporu každodenných činností.

Technické zručnosti

  • TypeScript
  • Strojové učenie
  • Node.js
  • Python
  • IoT
  • Vývoj hardvéru
  • Angular
  • Preklad reči
Podrobné skúsenosti: Hlasový prekladač pre prístupnosť
  • S organizáciou zameranou na Downov syndróm som pracoval na hlasovom prekladači, ktorý podporuje ľudí so zdravotným znevýhodnením pri každodenných činnostiach.
  • Prispel som architektúrou a full-stack vývojom pomocou strojového učenia, Node.js, Pythonu, IoT a Angularu.
  • Súčasťou projektu bol aj vývoj hardvéru.

Kompetencie: Konverzačná AI a spracovanie jazyka · Full-stack architektúra · Backend a API

Výskum

Podnikanie / projekt bez dátumuOntológie a grafové systémy

Skorší výskum AI a grafov

Výskum a technické projekty

Skoršia technická práca s jazykovými modelmi, ontológiami a grafovými systémami.

Základy spracovania jazyka a teórie grafov z obdobia pred modernými generatívnymi AI produktmi.

  • Spracovanie jazyka
  • Ontológie
  • Teória grafov
Podrobné skúsenosti: Skorší výskum AI a grafov
  • Pracoval som s jazykovými modelmi a ontológiami ešte pred súčasnou generáciou LLM produktov.
  • Skúmal som grafové systémy a teóriu grafov.
  • Historická práca so spracovaním jazyka nie je prezentovaná ako moderný výskum transformerov alebo LLM.

Kompetencie: Konverzačná AI a spracovanie jazyka · Kafka, dáta a správy

2015Spracovanie prirodzeného jazyka

Bakalárska práca — rozpoznávanie pomenovaných entít

Výskumník / bakalárska práca

Na WU vo Viedni som skúmal rozpoznávanie pomenovaných entít pomocou jazykových modelov a ontológií.

Skorá aplikovaná práca so spracovaním jazyka zameraná na identifikáciu entít v texte.

  • NLP / NER
  • Jazykové modely
  • Ontológie
Podrobné skúsenosti: Bakalárska práca — rozpoznávanie pomenovaných entít
  • Výskum som dokončil v rámci bakalárskeho štúdia hospodárskej informatiky na WU vo Viedni.
  • Pracoval som s jazykovými modelmi, ontológiami a rozpoznávaním pomenovaných entít.

Kompetencie: Konverzačná AI a spracovanie jazyka · Kafka, dáta a správy

2017Wi-Fi lokalizácia

Diplomová práca — automatická kalibrácia WiFi lokalizácie

Výskumník / diplomová práca

Na WU vo Viedni som skúmal automatickú kalibráciu Wi-Fi lokalizačných systémov.

Diplomová práca získala v roku 2018 ocenenie UBIT Award / WKO.

  • Wi-Fi lokalizácia
  • Kalibrácia
  • Výskum
Podrobné skúsenosti: Diplomová práca — automatická kalibrácia WiFi lokalizácie
  • Výskum som dokončil v rámci magisterského štúdia informačných systémov na WU vo Viedni.
  • Skúmal som automatickú kalibráciu Wi-Fi lokalizačných systémov.
  • Práca bola v roku 2018 ocenená UBIT Award / WKO.

Kompetencie: Kafka, dáta a správy

Verejné vystupovanie

2026–presentAI a psychológia

AI na pohovke

Spolumoderátor podcastu

Spolumoderovanie s psychoterapeutkou Andreou Platznerovou a skúmanie toho, čo AI mení pre ľudí.

Spája technické vysvetlenia s otázkami psychológie, inteligencie a kreativity.

  • Technická komunikácia
  • AI a psychológia
Podrobné skúsenosti: AI na pohovke
  • Diskusia o AI, psychológii, inteligencii, kreativite a vplyve technológií na ľudí.
  • Čo robí človek s AI a čo AI s človekom.

Kompetencie: Technická komunikácia

2026–presentSkúsenosti z techniky a tvorby produktov

Technická komunikácia a verejný obsah

Tvorca technologického obsahu

Vysvetľujem AI a lokálne modely, zdieľam vývojárske experimenty a hovorím o skúsenostiach z tvorby produktov.

Zrozumiteľne vysvetľujem technickú prácu verejnosti vrátane toho, čo sa nepodarilo a čo som sa naučil.

  • Technická komunikácia
  • Vysvetľovanie verejnosti
Podrobné skúsenosti: Technická komunikácia a verejný obsah
  • Tvorím obsah na TikTok, Instagram a LinkedIn o AI, lokálnych modeloch, vývojárskych experimentoch a tvorbe produktov.

Kompetencie: Technická komunikácia

Podnikanie / projekt bez dátumuTechnická komunikácia

Prednášky na lokálnych konferenciách

Prednášajúci a účastník

Zdieľal som technické skúsenosti na lokálnych konferenciách a učil sa od ďalších technických lídrov.

CV z februára 2026 uvádza prednášky na siedmich lokálnych konferenciách.

  • Verejné vystupovanie
  • Technická komunikácia
Podrobné skúsenosti: Prednášky na lokálnych konferenciách
  • Prednášal som na siedmich lokálnych konferenciách podľa záznamu v CV z februára 2026.
  • Zúčastňoval som sa konferencií na výmenu praktických skúseností a učenie sa od ďalších technických lídrov.

Kompetencie: Technická komunikácia

Výučba

2023Výučba a praktický vývoj

LEAF NGO — Kurz full-stack vývoja

Lektor kurzu

Učil som juniorných a stredne skúsených vývojárov základy full-stack vývoja prostredníctvom workshopov a vedenej projektovej práce.

Prepájal som teóriu, tri praktické workshopy a realizáciu časti platformy LEAF študentmi.

  • Technická výučba
  • Praktické workshopy
  • Vedenie projektov
Podrobné skúsenosti: LEAF NGO — Kurz full-stack vývoja
  • Viedol som kurz full-stack vývoja pod LEAF NGO v Bratislave.
  • Venoval som sa frontend a backend vývoju, Node.js, NestJS, Angularu, TypeScriptu, diagramom a strojovému učeniu.
  • Kurz spájal teoretické základy, tri workshopy s praktickými cvičeniami a vedený projektový vývoj.
  • Dohliadal som na študentov pri vývoji časti platformy LEAF.

Kompetencie: Technická komunikácia · Technické vedenie

Záľuby

Hudba

Hra na klavíri.

Myšlienky

Psychológia, filozofia a vedomie.

Pohyb

Lezenie, turistika, posilňovanie, box, futbal a volejbal.

Porozprávajme sa o systéme, ktorý tvoríte.

boris.h@ocno.ai ↗

Boris Haviar, MSc

Senior softvérový a AI inžinier · Technický líder · Tvorca produktov

boris.h@ocno.ai

Pôsobím vo Viedni, Rakúsko

Boris Haviar

Mám viac ako 12 rokov skúseností so softvérovým inžinierstvom, približne desaťročie v AI a päť rokov v technickom vedení.

Moja práca zahŕňa architektúru, praktický full-stack vývoj a tvorbu produktov – od podnikových systémov a chatbotov po lokálnu AI bežiacu na zariadeniach používateľov.

12+rokov v softvéri
~10rokov práce s AI
~5rokov technického vedenia

Vzdelanie

2015–2017

MSc, informačné systémy

WU Viedeň

2012–2015

Bakalárske štúdium, hospodárska informatika

WU Viedeň

Jazyky

Angličtina · C1–C2

Nemčina · C1–C2

Slovenčina · C2

Čeština · C2

Ruština · A2

Španielčina · A2

Ocenenia

2018

Ocenenie UBIT / WKO

Diplomová práca: „Automatic WiFi Localization Calibration“. Výskum automatickej kalibrácie Wi-Fi lokalizačných systémov.

2015

Resco Hackathon — 1. miesto

Aplikácia zahŕňajúca meranie intenzity svetla.

2015–2017

MSc s vyznamenaním · 2. z 56 študentov

CV uvádza druhé miesto medzi 56 študentmi magisterského štúdia podľa známok a študijného postupu a ukončenie s vyznamenaním.

2012–2015

21. z 5 416 bakalárskych študentov

21. miesto medzi 5 416 študentmi podľa študijného postupu počas bakalárskeho štúdia.

Pracovné skúsenosti

2025–present · Lokálne AI produkty a infraštruktúra

Rodina produktov OCNO — OCNO, Oryn a SongCircle

Zakladateľ / CTO / tvorca produktov

Tvorím prepojenú rodinu produktov: OCNO pre súkromnú AI v prehliadači, Oryn pre lokálnu AI infraštruktúru a SongCircle pre spoločnú tvorbu hudby s AI.

Jedna rodina produktov prepájajúca súkromnú AI, lokálny výpočet integrovaný do prehliadača a spoločné kreatívne zážitky.

Technické zručnosti: TypeScript · Angular · React · Electron · WebGPU · ONNX Runtime Web · WebLLM / MLC · Python / FastAPI · SQL · Docker · Kubernetes · CI/CD · Kvantizácia modelov · RAG a embeddingy · Rozšírenia Chrome · IndexedDB · Web Workers

2024–2025 · Dopravné technológie

Kapsch TrafficCom

Softvérový architekt a full-stack vývojár

Architektúra a full-stack realizácia ML konfigurátora na spracovanie obrazu a dashboardu pre inteligentné riadenie dopravy.

Zodpovedal som za architektúru a priamu implementáciu – od požiadaviek a rozpočtu po backend, revízie kódu a komunikáciu so zainteresovanými stranami.

Technické zručnosti: TypeScript · Angular · RxJS · Angular Material · D3 / SVG · REST · Pub/Sub · Python · Django / DRF · PostgreSQL · WebSockets · Konva · JSON Schema / JSON Forms · Testing · GitLab CI/CD · Azure · Docker · .NET Core

2023–2024 · Kozmický priemysel

ISAR Aerospace

Kafka a backend vývojár

Vývoj backendu a systémov správ v prostredí kozmického priemyslu.

Vyvíjal a zlepšoval som služby v C# a Jave, pracoval na backende s Kafkou a na úlohách súvisiacich s migráciou do Azure.

Technické zručnosti: Kafka · C# · Java · Azure · PostgreSQL · Kubernetes / Helm · Docker · Prometheus / Grafana

2022–2023 · Podnikový softvér

Carl Zeiss

Technický líder a frontend architekt

Frontend architektúra a technické vedenie päťčlenného vývojového tímu.

Viedol som päť vývojárov a zodpovedal za frontend architektúru a technické smerovanie.

Technické zručnosti: TypeScript · React · Angular · Azure · Grafana · Tailwind CSS · Storybook · NgRx · Swagger / OpenAPI · OAuth · CI/CD

2021–2022 · Startup

Startup v utajenom režime, San Francisco

CTO, architekt a full-stack líder

Technická zodpovednosť za architektúru, full-stack vývoj, komunikáciu so zainteresovanými stranami a používateľské testovanie.

Ako CTO zapojený do vývoja som prepájal produktové rozhodnutia s grafovou architektúrou aplikácie a implementáciou.

Technické zručnosti: TypeScript · ArangoDB · GraphQL · NestJS · Python · Angular · OAuth · Angular Material

2017–2021 · Predaj železničných lístkov

ÖBB Ticketshop

Vedúci B2B frontend vývojár

Vedenie frontendu a priamy vývoj v B2B tíme ticketingovej platformy ÖBB.

Prepájal som vývoj funkcií a revízie kódu s analýzou požiadaviek a spoluprácou s UI/UX.

Technické zručnosti: TypeScript · JavaScript · Angular · AngularJS · Angular Material · CI/CD · Vedenie frontendu · Kontrola kódu · Spolupráca s UI/UX · Analýza požiadaviek

2017–2018 · Implementácia IT v priemysle

Hant, Dubaj

Projektový manažér / koordinátor implementácie IT

Koordinoval som implementáciu IT systémov pre novú továreň na tlač bankoviek.

Prepájal som dodávku technológií s priemyselnou prevádzkou.

Technické zručnosti: Implementácia IT systémov · Priemyselné systémy · Technická realizácia projektu

2016–2017 · Konverzačná AI

TheVentury

Vedúci vývoja chatbotov / konzultant a backend vývojár

Viedol som vývoj a konzultoval viaceré chatbotové projekty, pričom som spájal backend, NLP a UX.

Pracoval som na konverzačných rozhraniach ešte pred súčasnou vlnou generatívnej AI.

Technické zručnosti: TypeScript · Node.js · Express.js · Wit.ai · NLP · SQL · Konverzačné UX

2015–2016 · Podnikové aplikácie

HCM Advice

Full-stack vývojár / konzultant

Vývoj softvéru a konzultácie pre podnikové aplikácie.

Spájal som vývoj podnikových aplikácií s konzultáciami.

Technické zručnosti: TypeScript · ASP.NET · C# · Angular · Podnikové aplikácie

2015 · Skladový softvér

G3 plus

Frontend vývojár / konzultant

Frontend vývoj skladového softvéru.

Podieľal som sa na frontende doménovo špecifickej podnikovej aplikácie.

Technické zručnosti: JavaScript · AngularJS · Bootstrap · HTML5 · CSS3

2014 · Softvér pre nehnuteľnosti

Hant, Bratislava

Java vývojár / konzultant

Java vývoj softvéru pre nehnuteľnosti.

Pracoval som s Javou na aplikácii pre nehnuteľnosti.

Technické zručnosti: Java · MySQL

Technické zručnosti

Programovacie jazyky

TypeScript · JavaScript · Python · Java · C# · SQL · HTML5 · CSS3

Frontend

Angular · React · Next.js · AngularJS · Angular Material · RxJS · NgRx · jQuery · Tailwind CSS · Sass · Bootstrap · Ionic · Vite · Electron · Rozšírenia Chrome

Backend a API

Node.js · NestJS · Django · Django REST Framework · FastAPI · ASP.NET / .NET · Spring · Express.js · REST · GraphQL · WebSockets

Dáta, databázy a messaging

Kafka · PostgreSQL · MySQL · SQLite · MongoDB · ArangoDB · QuestDB · InfluxDB · IndexedDB

AI, ML a lokálna inferencia

WebGPU · ONNX Runtime Web · WebLLM / MLC · PyTorch · Keras · TensorFlow · SciPy · OpenCV · NLP · Embeddingy · RAG · Kvantizácia modelov

Cloud, infraštruktúra a DevOps

Git · Docker · Kubernetes · Helm · Azure · CI/CD · GitLab CI/CD · Linux · Prometheus · Grafana · Cloudflare DNS

Nástroje na dizajn a spoluprácu

Adobe Illustrator · Adobe Photoshop · Adobe XD · Figma · MS Office · Jira

Ďalšie skúsenosti

Podnikanie

Vedenie počas niekoľkých rokov · Budovanie firmy

Chatbotech

Vedenie firmy a tvorba produktov

Niekoľko rokov som viedol Chatbotech a s naším tímom budoval produkt.

Produkt nášho tímu bol nasadený v Národnej banke Slovenska, Erste Group, Tatra banke, viacerých nákupných centrách vrátane Eurovey, ako aj v e-shopoch a poisťovniach.

Technické zručnosti: TypeScript · Node.js · Express.js · Java · Python · Angular · Konverzačná AI · Vizuálne workflow systémy

Predchádzajúce podnikanie · Bioplastové filamenty pre 3D tlač

Smart Plastiqs

CEO

Ako CEO som s trojčlenným tímom pomáhal vybudovať firmu vyrábajúcu filamenty pre 3D tlačiarne z bioplastov.

Tím predal počas prvého roka firmy približne 1 000 produktov.

Technické zručnosti: 3D tlač · Bioplastové materiály · Produktové inžinierstvo · Výroba a dodávateľský reťazec

Práca bez uvedeného dátumu · Vizuálny priestor na spoluprácu

Lumisio

Práca v zakladateľskom tíme a hľadanie produktu

Ako člen zakladateľského tímu Lumisio som skúmal vizuálny priestor na tímovú spoluprácu.

Hľadanie produktu zahŕňalo tímový výskum a rozhovory s viac než 100 ľuďmi.

Technické zručnosti: Systémy vizuálnej spolupráce · Produktové prototypovanie · Používateľský výskum

Práca bez uvedeného dátumu · IT konzultačné služby

AITea

IT konzultácie a softvérové inžinierstvo

Malá IT konzultačná firma, prostredníctvom ktorej poskytujem predovšetkým vlastné služby.

Podnikateľské zázemie pre moju konzultačnú a vývojársku prácu.

Technické zručnosti: Softvérová architektúra · Full-stack vývoj · Technické poradenstvo

Produkty a prototypy

2025–2026 · Súkromná AI v prehliadači

OCNO

Zakladateľ / tvorca produktov · CTO a softvérový inžinier

Lokálny AI produkt pre prehliadač, ktorý spája inferenciu, vyhľadávanie a interakciu s informáciami.

Spája produktovú zodpovednosť, architektúru prehliadača, aplikovanú AI, vyhľadávanie a praktické UX v rámci obmedzení zariadenia.

Technické zručnosti: TypeScript · Rozšírenia Chrome · Angular · JavaScript · WebLLM / MLC · WebGPU · IndexedDB · Python / FastAPI · SQLite / PostgreSQL · Docker · RAG a embeddingy

2026 · Vývoj a produktová architektúra

Oryn od OCNO

Lokálna AI infraštruktúra integrovaná do prehliadača

Projekt prehliadača a enginu navrhnutý tak, aby bežné weby mohli využívať AI modely bežiace na hardvéri používateľov.

Skúma architektúru platformy a vývojársku skúsenosť na rozhraní webových aplikácií a lokálneho výpočtového výkonu.

Technické zručnosti: Chromium / Electron · JavaScript SDK · Python · Lokálna inferencia · Streamovacie API · Životný cyklus modelov

2026 · Spoločná AI hudba

SongCircle

Tvorca produktov

Spoločný zážitok s AI hudbou, v ktorom 2–5 priateľov vytvára jednu originálnu skladbu, rozhodnutie po rozhodnutí.

Spája hravý produkt pre viacerých hráčov s generovaním hudby v prehliadači a voľbou medzi lokálnym a cloudovým spracovaním.

Technické zručnosti: AI v prehliadači · ai-music-js · WebGPU · ONNX Runtime Web · Lokálna / cloudová inferencia · Architektúra produktu pre viacerých hráčov

2026 · Open-source knižnica na generovanie hudby

ai-music-js

AI v prehliadači a vývojárske nástroje

Open-source JavaScript knižnica na lokálne generovanie inštrumentálnej a vokálnej hudby v prehliadači na počítači.

Prináša ACE-Step 1.5 XL Turbo do prehliadača pomocou ONNX Runtime Web a WebGPU.

Technické zručnosti: JavaScript · WebGPU · ONNX Runtime Web · Web Workers · ACE-Step · Spracovanie zvuku

2026 · Hodnotenie a integrácia modelov

Benchmarky lokálnej AI a integrácia modelov

Nezávislý vývoj

Benchmarkový projekt na hodnotenie lokálnych a cloudových AI prístupov v praktických postupoch.

Skúmal som latenciu, čas do prvého tokenu, priepustnosť, kvalitu vyhľadávania, náklady interakcií a kompromisy medzi hardvérom a modelmi.

Technické zručnosti: Lokálna inferencia · Benchmarking modelov · Latencia / TTFT / priepustnosť · Vyhodnocovanie vyhľadávania · Transformers · Python / TypeScript

Od roku 2025 · Mobilné správy

Aplikácia na správy podľa polohy

Architekt / vývojár

Vyvíjal som aplikáciu na správy podľa polohy pre iOS a Android s vlastnou knižnicou na zdieľanie stavu.

Prepojil som zdieľanie stavu medzi zariadeniami s mobilnou aplikáciou pre iOS a Android.

Technické zručnosti: TypeScript · Ionic · Angular · NestJS · Node.js · WebSockets · Stav medzi zariadeniami

Od roku 2025 · Synchronizácia stavu

SyncSphere — WebSocket knižnica na zdieľanie stavu

Vývojár

Vytvoril som TypeScript knižnicu na zdieľanie stavu a správ medzi viacerými zariadeniami pomocou operačnej transformácie.

Pracoval som na opakovane použiteľnej synchronizačnej vrstve pre stav aplikácie medzi zariadeniami.

Technické zručnosti: TypeScript · WebSockets · Operačná transformácia · Synchronizácia stavu

Od roku 2025 · Experiment s vývojom pomocou AI a marketingom

Webová aplikácia partnerskej kompatibility

Vývojár

Vytvoril som web kompatibility podľa dátumov narodenia na skúmanie vývoja pomocou AI a oslovovania publika.

Spojil som vývoj funkcií a dizajnu pomocou AI s manuálne implementovaným spracovaním platieb.

Technické zručnosti: React · Next.js · Node.js · Integrácia platieb · Vývoj s podporou AI

2024 · Experiment s trhovými dátami a strojovým učením

Bot na obchodovanie s kryptomenami

Vývojár

Vytvoril som bota, ktorý zbieral dáta z búrz v reálnom čase, hľadal arbitráž a skúmal krátkodobé predpovede cien.

Prepojil som streamovanie trhových dát, ukladanie časových radov, monitoring a experimenty so strojovým učením.

Technické zručnosti: TypeScript · Node.js · Python · Keras / PyTorch · QuestDB / InfluxDB · Prometheus / Grafana · Dáta z trhu v reálnom čase

2020–2021 · Finančný aplikačný softvér

Osobné financie a spracovanie faktúr

Architekt / full-stack vývojár · Vedúci tímu

Viedol som trojčlenný vývojový tím, ktorý tvoril aplikáciu na automatické spracovanie faktúr s NLP analýzou dát.

Prepájal som vedenie tímu s architektúrou, full-stack vývojom a spracovaním dát pomocou jazyka.

Technické zručnosti: TypeScript · NestJS · Angular · Python · NLP · Spracovanie faktúr · Aplikačná architektúra

2017–2022 · Vývoj produktov konverzačnej AI

Platforma Chatbotech

Architekt / vývojár a projektový manažér

Drag-and-drop platforma na tvorbu komplexných chatbotov bez programovania, vytvorená so sedemčlenným tímom v Chatbotechu.

Prepájal som architektúru, vývoj a projektové riadenie pri editore chatbotov založenom na vývojových diagramoch.

Technické zručnosti: TypeScript · Node.js · Express.js · Java · Python · Angular · Konverzačná AI · Vizuálne workflow systémy

2016 · Univerzitný robotický projekt

Štvornohý robot

Vývojár

Vytvoril som štvornohého robota s viacerými pohybovými vzormi a živým prenosom videa do webového ovládacieho panela.

Prepojil som fyzický pohyb a živé video s ovládaním cez prehliadač.

Technické zručnosti: Robotika · Riadenie pohybu · Živé video · Webové ovládacie rozhranie

2015 · Vývoj mobilných hier

Multiplatformová mobilná hra

Vývojár

Vytvoril som hru pre iOS a Android.

CV zaznamenáva vydanie na Google Play a v Apple App Store.

Technické zručnosti: iOS · Android · Multiplatformový mobilný vývoj

Práca bez uvedeného dátumu · Webový a aplikačný projekt

Platforma na recenzie

Samostatný vývoj

Vo voľnom čase som pracoval na platforme na recenzie vrátane vývoja aplikácie.

Rozšíril som vlastný produktový vývoj o platformu na recenzie a jej aplikáciu.

Technické zručnosti: Vývoj webových aplikácií · Vývoj mobilných aplikácií

2018–2019 · Prístupnosť

Hlasový prekladač pre prístupnosť

Architekt / full-stack vývojár

S organizáciou pracujúcou s ľuďmi s Downovým syndrómom som vytvoril hlasový prekladač zameraný na prístupnosť.

Prepojil som strojové učenie, IoT a vývoj aplikácií na podporu každodenných činností.

Technické zručnosti: TypeScript · Strojové učenie · Node.js · Python · IoT · Vývoj hardvéru · Angular · Preklad reči

Výskum

Práca bez uvedeného dátumu · Ontológie a grafové systémy

Skorší výskum AI a grafov

Výskum a technické projekty

Skoršia technická práca s jazykovými modelmi, ontológiami a grafovými systémami.

Základy spracovania jazyka a teórie grafov z obdobia pred modernými generatívnymi AI produktmi.

Zručnosti: Spracovanie jazyka · Ontológie · Teória grafov

2015 · Spracovanie prirodzeného jazyka

Bakalárska práca — rozpoznávanie pomenovaných entít

Výskumník / bakalárska práca

Na WU vo Viedni som skúmal rozpoznávanie pomenovaných entít pomocou jazykových modelov a ontológií.

Skorá aplikovaná práca so spracovaním jazyka zameraná na identifikáciu entít v texte.

Zručnosti: NLP / NER · Jazykové modely · Ontológie

2017 · Wi-Fi lokalizácia

Diplomová práca — automatická kalibrácia WiFi lokalizácie

Výskumník / diplomová práca

Na WU vo Viedni som skúmal automatickú kalibráciu Wi-Fi lokalizačných systémov.

Diplomová práca získala v roku 2018 ocenenie UBIT Award / WKO.

Zručnosti: Wi-Fi lokalizácia · Kalibrácia · Výskum

Verejné vystupovanie

2026–present · AI a psychológia

AI na pohovke

Spolumoderátor podcastu

Spolumoderovanie s psychoterapeutkou Andreou Platznerovou a skúmanie toho, čo AI mení pre ľudí.

Spája technické vysvetlenia s otázkami psychológie, inteligencie a kreativity.

Zručnosti: Technická komunikácia · AI a psychológia

2026–present · Skúsenosti z techniky a tvorby produktov

Technická komunikácia a verejný obsah

Tvorca technologického obsahu

Vysvetľujem AI a lokálne modely, zdieľam vývojárske experimenty a hovorím o skúsenostiach z tvorby produktov.

Zrozumiteľne vysvetľujem technickú prácu verejnosti vrátane toho, čo sa nepodarilo a čo som sa naučil.

Zručnosti: Technická komunikácia · Vysvetľovanie verejnosti

Práca bez uvedeného dátumu · Technická komunikácia

Prednášky na lokálnych konferenciách

Prednášajúci a účastník

Zdieľal som technické skúsenosti na lokálnych konferenciách a učil sa od ďalších technických lídrov.

CV z februára 2026 uvádza prednášky na siedmich lokálnych konferenciách.

Zručnosti: Verejné vystupovanie · Technická komunikácia

Výučba

2023 · Výučba a praktický vývoj

LEAF NGO — Kurz full-stack vývoja

Lektor kurzu

Učil som juniorných a stredne skúsených vývojárov základy full-stack vývoja prostredníctvom workshopov a vedenej projektovej práce.

Prepájal som teóriu, tri praktické workshopy a realizáciu časti platformy LEAF študentmi.

Zručnosti: Technická výučba · Praktické workshopy · Vedenie projektov

Záľuby

Hudba: Hra na klavíri.

Myšlienky: Psychológia, filozofia a vedomie.

Pohyb: Lezenie, turistika, posilňovanie, box, futbal a volejbal.