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

PDF invoice processor with swappable extraction and human review

.NET 10 service that processes PDF invoices: extraction sits behind a port with two adapters — local templates and Google Document AI — and no invoice is filed unseen until its supplier earns it over several reviews with no corrections. Boots with two Docker commands and no credentials.

Year
credentials to run it
2026
0
  • .NET 10
  • C#
  • Hexagonal
  • PdfPig
  • Document AI
  • SQLite
  • Astro
  • Docker
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.