Games · Workshop · Academic
The Lab
Three areas, each with its own look. Games holds the games and playable prototypes, and the Workshop the AI, agents and workbench tools I build out of curiosity. Academic holds my education, research and publications. This is where I show how each one works inside.
psst… tap the crystal
Games
Games and playable prototypes
Game devlogs: what each one does, how it was built and where it stands. The pixel-art covers on the new devlogs are illustrations made for the post, not captures from the games.
-
DEVLOG #02
Coliseu IAWhen the fighter thinks with an LLM
A 2D fighting game you don’t play: you watch two AIs fight. In Quick Match a local heuristic decides; in the optional LLM mode a language model makes the calls, and the fight falls back to the heuristic on its own if it fails.
Read the devlog -
DEVLOG #03
MasmorraAn eight-act isometric dungeon crawler
An isometric dungeon crawler that runs in a browser tab, in plain HTML5: eight playable acts, combat, inventory, spells and quests, plus its own JSON map tooling.
Read the devlog -
DEVLOG #04
Magic WordA full 2D RPG in the browser
A 2D RPG in the browser with the systems that make an RPG an RPG: a tilemap world, NPCs, combat, inventory, equipment, crafting, quests, a player house and a local save with automated tests.
Read the devlog -
DEVLOG #05
4NaipeBrazilian card games online, built for accessibility
Buraco, tranca, truco and dominoes in real-time multiplayer, with bots, a table simulator, tested rules and a typeface designed for low vision and dyslexia.
Read the devlog -
DEVLOG #06
World Cup 2026 PoolLooking back at a no-money office pool
A look back at the system I built for a 2026 World Cup pool: predictions, a leaderboard, groups, badges and stickers, with fixtures imported from the official source. No bets, no money and no odds; just friends and coworkers competing.
Read the devlog
Workshop
AI, agents and workbench tools
Tech notes on assistants, local AI and the tools on my workbench. The covers are illustrative schematics, not screenshots.
-
Tech note #01
DarkoverA holographic voice assistant in your browser
Say “Hey Darkover”: the face is a WebGL hologram in the browser, and the brain runs on headless Claude Code or on Ollama on your local network. It searches the web, generates images, controls your phone and reads email through your tools.
Read the note -
Tech note #02
LLM AdvancedOffline local AI with real math tools
A local AI platform on top of Ollama: chat, RAG, code generation and math and physics routes powered by SymPy, NumPy and SciPy. No cloud, no API key and SQLite by default.
Read the note -
Tech note #03
IdempotentBaseDatabase scripts that can safely run twice
A desktop tool that compares DEV × PROD schemas, rates each difference by risk and generates an idempotent SQL script. Destructive changes are blocked by default, and nothing is dropped silently.
Read the note -
Tech note #04
PesquisaAn offline research engine, from arXiv to a typeset book
A local research environment in three layers: an engine that searches the open scientific databases and keeps a full-text library, editorial projects that become LaTeX PDFs, and a dashboard with versioned snapshots.
Read the note
On the workbench
Other Workshop projects, no posts yet. Every game that was on the workbench now has its own devlog.
Auto Squad
A squad of AI agents from requirement to merge, self-hosted, with a human review gate at every critical step.
no post yetSecond Brain
An Obsidian vault in the browser: a read-only web reader with Markdown, wikilinks, Mermaid and search.
no post yetTaskPilot
Turns Trello cards into work done by AI agents, with eligibility triage, a budget and human review.
no post yet
Academic
Education, research and publications
The academic side, kept apart from the personal projects: my education, the research at the University of Warsaw, Enneal LIMS seen as a tool for labs, and my published article. The covers are schematic illustrations, not screenshots.
-
Note #01
Academic backgroundSeven degrees, all completed
Three master’s degrees, two postgraduate diplomas and two bachelor’s degrees, across computing, physics, software engineering and finance. The timeline, with institutions and periods.
Read -
Note #02
University of WarsawSolid-state physics research
I came to the University of Warsaw (Faculty of Physics) in 2024 for a physics project linked to my master’s at FURG: building a device using graphite, lithography, exfoliation, metal evaporation and plasma etch.
Read -
Note #03
Enneal LIMSFrom sample to publication, with FAIR and DOI
Laboratory information management for universities, born from my own need to control and organize my lab samples: from sample to publication, with FAIR/DOI and MPMS/SQUID capture. Version 1.0, 145 automated tests.
Read -
Note #04
Data compression and encryptionMy Revista FT article, in brief
My Revista FT article (volume 29, issue 140, November 2024) compares compression and encryption algorithms in highly variable scenarios. Here is the summary of the summary, with a link to the full text.
Read
