-
It started with games
The first games in C++: a loop, collisions, hand-rolled data structures. They taught us that a working program beats a pretty one.
LabirynthSnakencurses -
Games go online
Canvas, sprites, a live leaderboard. Still playable today.
-
Who we built with
Years in product teams: medicine, e-learning, industry, clinical research. Different scale, same craft.
-
Studio200 2020–2021 · games for medicineGames for medicine — where games stopped being just play.
-
Solwit 2021–2024 · a global e-learning platformA global e-learning platform: dzwonek.pl, mcourser.com and more.
-
Alten 2023–2024 · acquired SolwitAlten acquires Solwit — same team and product, a bigger group.
- Sensotransel / Drutplast Cables 2024–2025 · R&D: fibre optics for energy and mining
Sensotransel R&D within Drutplast Cables: sensors inside fibre that hear and measure temperature along kilometres of cable — for energy and mining. Plus an SLA ticketing app with bots that process the tickets on their own.
-
Craftware 2025–now · data and clinical trialsGlobal data and a clinical-trials app for one of the largest pharmaceutical companies in the world.
TechAppmobile appTechApp: jobs, statuses and schedules on a phone — our app for service companies. Next to it: client sites, open-source libraries and the QUAK Learn blog.
-
-
Agents and our own runtime
Our own agent platform: local-first, on our own hardware. An agent is not a chat box — it is a process with memory, tools and a job. We started in a terminal and came back to it — only now there is an agent inside.
node DAGcost per nodememorytools
Solo developer · Poznań, Poland · since 2019
Kacper Walczak
From C++ games to servers
QUAK is my one-person company. I design, write and ship it myself: AI agents, robots, self-running live shows, servers, databases and APIs.
Built to order
What we build
QUAK means duck: it flies, walks and swims.
Self-running live productions
Series and streams generated by AI: from chat to a scene on screen.
Servers, databases, APIs
Backends that survive production. Every event is visible.
Apps & games
Apps for businesses and games in the browser. They load instantly.
Story
How we got here
Every chapter is a different technology. The common thread: it had to work.
A series that generates itself
Games, web, backend and AI in one: a Polish animated series running live on YouTube. And proof that QUAK builds such systems from scratch.
full episode · 4:19 min Track record
Where I've worked
Code where bugs are expensive.
- Education · global A global education app, students across many markets.
- Healthcare Games for healthcare: the mechanics have to help, not just entertain.
- Energy · mining DTS, DAS and RTTR systems: fibre-optic sensing, realtime monitoring.
- Clinical trials · now An app for analysing clinical trials worldwide, on a global data warehouse.
Kubernetes · Docker · GCP — daily work, not a scare.
Blog
The posts worth keeping
The ones we still come back to.
Local voice assistant with Ollama
Microphone → speech recognition → local LLM → voice. A whole assistant on your own machine, nothing sent to the cloud.
AIOllamaPythonvoice"One to rule them all" — a service rebuild story
Rebuilding a service and migrating millions of NoSQL documents on Google Cloud without stopping production.
architectureGCPNoSQLmigrationBi-Temporal Events
Two clocks in one event: when something happened, and when we found out. Martin Fowler's vision versus practice, "the Arkency way".
event sourcingDDDarchitectureContact
Got something to build?
Tell me what needs to work. I reply with specifics.
office@quak.com.pl →


