Portfolio

A list of my commercial work, personal projects, and non-explosive (probably) experiments.

Airline BI Project
Personal / OSSData / BI
Airline BI Project2024

Data Engineering

Academic project, star-schema data warehouse with incremental ETL pipelines on a synthetic dataset of 20M+ bookings, enabling scalable airline analytics.

PythonSQLAlchemyPostgreSQLPandasETLData WarehousingSCD2
UNICUS d.o.o. Website
CommercialWeb & Software
UNICUS d.o.o. Website2024

Full Stack / DevOps

WordPress website for a construction company, featuring a CMS and modern design. Deployed on self-managed Linux server.

WordPressNext.jsReactTailwindCaddyDockerKubernetesWeb DesignFrontendSelf-Hosted
ABRABUS d.o.o. Website
CommercialWeb & Software
ABRABUS d.o.o. Website2025

Full Stack / DevOps

Next.js website for a auto mechanic shop.

Next.jsReactTailwindCaddyDockerKubernetesWeb DesignFull-StackSelf-Hosted
DIGNITA d.o.o. CRM
CommercialWeb & Software
DIGNITA d.o.o. CRM2025

Full Stack / DevOps

Bespoke CRM for an insurance broker; lead intake, policy CRUD, and reporting/controlling.

ViteReactSCSSAWSAWS AmplifyFull-StackCRM
DIGNITA d.o.o. Website
CommercialWeb & Software
DIGNITA d.o.o. Website2024

Full Stack / DevOps

Website for an insurance broker. Response, built with Vite + React + SCSS

Next.jsReactTailwindCaddyDockerKubernetesWeb DesignFull-StackSelf-Hosted
ARMv1-based CPU
Research / FunSystems / Low-level
ARMv1-based CPU2023

Computer Architecture

Designed CPU simulator with assembler and microassembler tools. Built in LogiSim, with FPGA microassembler, branching and instruction pre-fetch support.

CLogisimTypeScriptAssemblyComputer ArchitectureSystems Programming
NextMove
CommercialAutomation / AI Agents
NextMove2025

Full Stack / AI / Data Engineering

AI-powered CV analysis and job matching platform built on O*NET data. Parses user resumes, performs skill extraction and scoring, and recommends matching job listings scraped from the web using an LLM-driven backend agent.

Next.jsTypeScriptPythonO*NET APIPostgreSQLLLMLLMResume AnalysisAI
Website
that-tool
CommercialAutomation / AI Agents
that-tool2025

AI / Automation / LLM / DevOps

Autonomous GitHub-driven programming agent written in TypeScript. Crawls issues, asks clarifying questions, writes and commits code, and creates pull requests. Features web-browsing through Puppeteer for full JavaScript rendering, which most modern code agents can't do.

TypeScriptNode.jsPuppeteerGitHub APIPostgreSQLLLMAutonomous AgentLLMWeb CrawlingAutomation

No image.

CommercialData / BI
Plant Classification Cluster2024

MLOps / Platform

Kubernetes + PyTorch cluster for image classification. More like a federated compute cluster, since it was deployed on friends' computers, rather than on the cloud. Automated jobs, and toggleable, one script initialization of Kube node on local machine.

PyTorchKubernetesDockerMinIOMLOps

No image.

Personal / OSSGames & Engines
Custom Game Engine2024

Low-Level

Low-level rendering engine built from scratch in C++20 with ECS pattern, custom scheduler, physics, and sound systems using Vulkan.

C++20VulkanECSRender GraphPhysicsAudio
Portfolio Website
Personal / OSSWeb & Software
Portfolio Website2025

Full Stack / DevOps

Modern, responsive portfolio website with blog CMS, dark mode, and animated backgrounds. Built with Next.js 15 and deployed on my own infrastructure.

Next.jsTypeScriptTailwindPostgreSQLDrizzle ORMCMSSelf-Hosted
We're already here...