
About
Hi, I'm Patrik, a frontend developer from Križevci, Croatia. I've been building software since 2023, first at Codel, now at Corpus and at FlowSolutions, a company I co-founded with Filip Radotović.
Most of my work is in React and TypeScript: web apps, Electron desktop apps and React Native mobile apps. I also write backend code in .NET and Node when a project needs it, and I enjoy 3D on the web with Three.js.
I like working closely with the people who will use the product, keeping things simple and releasing often.
Experience
Frontend developer · Corpus
Apr 2025 – present · Dugo Selo- quickControl: a desktop production management system for furniture manufacturers, with tablet and phone clients.
- quickRender: a desktop app that turns a Corpus 3D scene into a photorealistic image with AI.
- quickPlanner: a 3D kitchen planner that runs in the browser.
- quickPreview: a desktop viewer for CNC programs, with barcode scanning.
- CorpusTicketSys: the support and licence portal for Corpus customers and distributors.
Co-founder and developer · FlowSolutions
Oct 2025 – present · Križevci- BusFlow: a booking, pricing and dispatch platform for a coach company, in production since 2026. Frontend and part of the .NET backend.
- TicketFlow: a white-label helpdesk with a client portal, roles and permissions, and an API.
- SiteFlow: construction site management for a consulting client, on the web and on the phone.
- The company website, product landing pages and the release routine behind all three products.
Frontend developer · Codel
Feb 2024 – Mar 2025 · Križevci- Codel WMS: most of the document modules of a warehouse management system (receipts, issues, dispatch, stocktaking, stock, putaway), plus the shared table, dialogs, user rights and translations.
- Refabrikacija: the complete tablet frontend for a production line at TDR, with connected scales, barcode scanners and PWA install.
- Stack: React, TypeScript, Vite, MUI X, TanStack Query, Zustand, react-hook-form, Zod and i18next.
Frontend intern · Codel
Mar – Jul 2023 · Križevci- Student internship building interfaces in QML (Qt) and reusable UI components.
Education
Master's degree in graphic and multimedia technology (univ. mag. ing. techn. graph.)
2024 – 2026University North
Thesis on micro-expression recognition with a neural network running in the browser.
Bachelor's degree in multimedia, design and application (bacc. ing. techn. graph.)
2020 – 2024University North
Master's thesis
Micro-expression recognition in the browser
I trained the HTNet transformer on the SAMM micro-expression dataset, compared the results with the published ones, then exported the model to ONNX and ran it live on a webcam in the browser. Mentor: Emil Dumić.
Tools I work with
Frontend
State and data
Backend
Desktop and devices
Infrastructure
Integrations
Languages