Skip to main content

// selected work

Projects

A selection of projects where architecture, accessibility and performance are discipline, not destination.

02 AI · Automation

docu-ai-flow

AI-powered PDF invoice processor with agent-driven workflow

.NET 10 Worker Service that processes PDF invoices with AI: extracts data via Google Document AI, persists it in SQLite, and sends quarterly archives to the advisor by email. Built entirely with Claude Code agents following strict TDD and hexagonal architecture.

Year
tests
2026
111
  • .NET 10
  • C#
  • Document AI
  • SQLite
  • ClosedXML
  • Resend
  • Claude Code
View case
03 Experiment

Connect Analyzer

Multi-source sales dashboard with hexagonal architecture

A craftsmanship experiment: a sales dashboard in .NET 10 and Next.js. Hexagonal architecture with two outbound ports (source and store) and the Result/Error pattern: the same interface serves a mock, real SAP S/4HANA and Shopify, swapping only the adapter. Deployed on Cloud Run and Vercel.

Year
backend tests
2026
67
  • .NET 10
  • Next.js
  • Recharts
  • SQLite
  • Docker
  • OData (SAP)
  • Shopify
  • Cloud Run
View case
04 Tools

aitorevi Tools

Hub of mini-tools that run 100% in your browser

A hub of web mini-tools that run 100% in the browser: no server, no sign-up, and your files never leave your device. It includes a PDF splitter and a PDF merger (vendored pdf-lib + JSZip). No build, tested (Vitest + Playwright) and deployed on Vercel under its own subdomain.

Year
client-side
2026
100%
  • Vanilla JS
  • pdf-lib
  • JSZip
  • Vitest
  • Playwright
  • Vercel
View case
05 Financial Tool

FitKid Schedule

Competition schedules from your phone

Open source web app to manage FitKid competition schedules. Participants search their name and see when they compete, straight from their phone.

Year
competitions
2025 — present
3
  • Astro 5
  • TypeScript
  • Vercel
  • CSS puro
  • PWA
View case

// end of tour

Nine projects. For now.