IT · security · automation · Warsaw

I build things that actually work — at home and at work.

Thirty years in technology, fifteen of them professionally, now in cybersecurity. For most of that time I built things on my own, trying to keep up with whatever was new. Since AI agents arrived I keep up by building with them: a platform that runs my infrastructure, an app that runs a shop in four countries and a guide to culture in Warsaw. Below are the projects I am most proud of.

01 · AI agent platform

VALIS

My own multi-agent platform running on home infrastructure: six specialised agents (coordinator, engineer, reviewer, researcher, communications, personal assistant) on different models with different permission levels, orchestrated through a task queue, handing work to each other and getting a “second opinion” code review. VALIS watches the network and the cluster and runs the smart home, family finances, alert handling and sales — with one hard rule: agents can see everything, but changes to critical systems go through propose → approve → apply.

TypeScriptFastifyPostgreSQLBullMQClaude Code / CodexMCPReactTelegram
02 · infrastructure

Homelab

An Unraid server, a three-node Proxmox cluster with Ceph, a UniFi network with VLAN segmentation and zone-based firewall rules, Home Assistant with Zigbee, Thread and Matter, a home SOC on Wazuh, UPS power with NUT and cloud backups. Everything is monitored (Prometheus, Grafana) and watched over by VALIS agents.

ProxmoxCephUniFiHome AssistantWazuhDocker
03 · culture in Warsaw

bywa.my

A daily-updated guide to cultural events in Warsaw: concerts, exhibitions, plays and things for kids, gathered automatically from more than a hundred sources (theatres, museums, clubs, community centres, institutions), then filtered and described so you can pick an evening out in a minute. No account, no tracking. In Polish.

bywa.my →
PythonnginxSEOInstagram
04 · e-commerce

barbrix

An app for selling LEGO on Allegro in Poland, Czechia, Slovakia and Hungary: orders, inventory, shipping labels, margins, prices in four currencies, plus integration with accounting and the product catalogue. A tool I use every day, not a demo.

Python / FastAPIAllegro APICeleryReactPWA
05 · for others

Websites and visibility for small businesses

Lightweight, secure static websites (no WordPress), local SEO, Google Business Profiles and data that AI assistants can read. For practices, studios and service businesses — where trust matters and the phone number belongs on the first screen.

Ask for a quote →
Passions

After hours — and after totality.

eclipse.barwik.com

Chasing total solar eclipses

A journal of three expeditions: Oregon 2017, Texas–Arkansas 2024 and Spain 2026 — from a trip with a group of friends combined with touring the US West Coast, through a solo trip to Texas and a dash to Arkansas to outrun the clouds, to a family journey by camper van. Photos, videos, road stories and scroll-drawn maps; my own static site with no tracking, in Polish and English. Next up: 2027.

2017 · Oregon2024 · Texas / Arkansas2026 · SpainFuji X-T30GoProPL / EN
About

A practitioner, not a theorist.

By day I work in IT support and security at a cybersecurity company; after hours, on anything that can run on my own hardware. I am not a programmer by training: for years I built things myself, learning as I went. Today everything you see here comes from clearly defined requirements, AI agents doing the implementation, and a stubborn insistence that every solution has monitoring, a backup and a way back.

What interests me is the boundary between people and automation: where an agent may act on its own and where it has to ask. Most of what I know I learned from failures — my own.