Software Engineer ยท AI agents & developer tooling | Education Development Lead @ Shapescape
I've been building and running production software since 2014: Java services for large multiplayer platforms, Node.js backends and the Linux infrastructure under them. Today I build LLM agents and MCP tooling that automate parts of development and testing, mostly in Python and TypeScript.
- ๐ UnStudy - turns study PDFs into fact-checked summaries: LLM draft, a second LLM verification pass, then deterministic checks that every quote exists verbatim in the source ยท NestJS, Python, Postgres ยท live in private beta
- ๐ MCP tooling for the SDLC - an MCP gateway that connects LLM agents to our tools and build pipelines, plus agent workflows that take over parts of development and testing at Shapescape (60% faster production, 40% fewer post-release bugs)
- ๐ Security & performance analysis - periodic security assessments of internal infrastructure, automated performance tests on low-end hardware, AI-driven triage of the findings
- ๐ Self-hosted agent playground - multi-node stack on Hetzner (CapRover, n8n, TimescaleDB, Tailscale) where I prototype agent services
- ShapescapeMC/Educator-Tools - tools for educators running multiplayer sessions (TypeScript)
- ShapescapeMC/StorageAPI ยท ShapescapeMC/SpaceAPI - storage and geometry libraries for Bedrock scripting (TypeScript)
- Bedrock-OSS/regolith - contributor to the Bedrock add-on compiler pipeline (Go)
- HiveGamesOSS/Chunker - world converter between Minecraft Java and Bedrock (Java)
- MinecraftToJMX - expose Minecraft server metrics to JMX for monitoring (Java)
- ๐ฅ Tectonic Hackathon 2026 - qualified for the final of Belgium's largest hackathon (Ghent, 20 Oct 2026)
- ๐ฐ๏ธ Zero Robotics - finalist, programmed satellites on the ISS
- ๐ก๏ธ Ran public game servers under near-continuous exploit and attack attempts for 7 years, and kept them up
- ๐ Security - secure code, AI-assisted code analysis, hardening the things I run
- ๐ฎ Minecraft Development - educational experiences and marketplace content
- ๐ Pizza - fueling creativity one slice at a time
- ๐ BSc in Computer Science, Universitร Pegaso
- ๐ Master in Digital Marketing & Business Transformation, Rome Business School
- ๐ผ Education Development Lead at Shapescape - owning the engineering backlog and technical direction
- ๐ Gent, Belgium ๐ง๐ช
- ๐ฃ๏ธ Languages: Italian ๐ฎ๐น | English ๐ฌ๐ง | Dutch ๐ณ๐ฑ (learning)
- ๐ Pronouns: He/Him
- ๐ณ๏ธโ๐ Inclusive & collaborative mindset





