
Hodinová sazba:Na dotaz
Celkové pracovní zkušenosti:20 let
Současný profesní stav: Freelancer
Lokalita: Praha, cz
Ochota cestovat: Evropa
Jazykové znalosti: Angličtina, Čeština, Polština
Softwarový/AI architekt a vývojář s více než 20-letou praxí v oboru IT, ve vývoji a návrhu robustních řešení pro fintech, energetiku, telekomunikace a biotechnologie. K dispozici pro hybridní/remote smlouvy a on-site spolupráci v Praze a okolí. Forma spolupráce: OSVČ, plátce DPH. Zaměření: Datová architektura, mikroslužby, událostmi řízená architektura (Kafka), cloudové migrace (AWS/Openshift), distribuované systémy, , ML/AI, agentní programování, AI pilotní projekty a školení. Působím jako softwarový architekt, inženýr a vývojář v oblasti datových a ML/AI řešení. Specializuji se na návrh, vývoj a nasazení moderních, avšak stabilních a osvědčených řešení do robustních, škálovatelných a bezvýpadkových distribuovaných nebo cloudových aplikací založených na architektuře mikroslužeb, s využitím událostmi řízeného programování, streamování, NoSQL databází, RDBMS/SQL databází a frameworků jako Java Spring, Micronaut, Kafka messaging, Kafka Streams and State Store, gRPC, nástrojů ML/AI (Tensorflow, PyTorch, ONNX), ANTLR, JDBC/JPA, Typescript/React/Angular a dalších. Zaměřuji se na refaktoring a optimalizaci starších, aktuálně již nevyhovujících systémů tak, aby odpovídaly stále rostoucím požadavkům na průtoky dat a poskytovaly mnohem vyšší výpočetní a úložné kapacity s nižším poměrem nákladů. Jako ML/AI konzultant se v současnosti zaměřuji na komplexní řešení s využitím strojového učení, včetně optimalizace předtrénovaných modelů v ONNX, nasazení do vLLM/Triton, integrací s LangChain4j, údržby úložišť a verzování dat, orchestrace a správy životního cyklu modelů. Používám a propaguji vývojové metodologie podporované umělou inteligencí, jako jsou BMAD, SDD, BDD-AI a autonomní multiagentní frameworky. Jako softwarový a datový architekt se specializuji na návrh cloudových distribuovaných podnikových systémů s jasným oddělením odpovědností, dynamickou škálovatelností a vysokou odolností. Mojí metodou úspěchu je nalezení základní, klíčové společné myšlenky nebo jednoduchého nápadu, kolem kterého vytvářím přehledné, modulární řešení i těch nejsložitějších projektů. "Co" a "jak" považuji za stejně důležité otázky a dávám přednost jasným a strukturovaným postupům.
Návrhy a implementace škálovatelných distribuovaných systémů mikroslužeb. Bezztrátovým přepracováním základních datových struktur jsme dosáhli až 50x redukce objemu uložených dat, tedy i stejného zrychlení všech datových přenosů a reaktability systému. Tyto úpravy umožňují použití archivních dat pro trénování ML modelů a otevírá dostupnost těchto dat jakožto kontextu pro AI služby. Hloubkovou transformací systému jsme zároveň eliminovali běžné problémy se složitostí a skrytými chybami, které jsou typické pro předimenzované dodávky velkých týmů. Návrh a vývoj postupů pro zavedení AI ve společnostech, jak ve smyslu využití výsledků strojového učení (zavedení a kontrola kvality dat, modelops, inferenční systémy a integrace s LLM a RAG), tak v adopci AI metodologií (Agentic Coding, BMAD, SDD, BDD-AI). Školení využití AI metodologie vývoje v praxi. Práce ve vysoce zabezpečeném privátním cloudovém prostředí - Openshift, Gitlab CI, Kubernetes, Docker ...
Java, Python, SQL, Teradata, Oracle, ML/AI, DJL, ANTLR, Big Data, SSL/TLS, Kerberos, Angular, Typescript
GIS, Google Maps, OpenLayers, mapové aplikace, Apache Spark, Hadoop
Interaktivní webová mapa pokrytí - fullstack development. Vývoj a správa Oracle databáze. Analýza a zpracování geolokačních dat.
2025
AWS Certified Cloud Practitioner