Portfolio

Featured

Kanban board of invoices in Baserow, grouped by status, from a demo copy with fake data

The ERP I built and ran a distributor on Case study · system retired in 2026

I was General Manager of an 11-person door and trim distributor and built its ERP on Baserow, n8n and QuickBooks Online. It started in August 2022 as a CRM and project tracker. Automation began with n8n in May 2025, and by the end it had 31 tables and 29 workflows. Every employee used it, and three were daily power users. The owner retired it in 2026. From May 2025 to November 2026 its n8n workflows handled about 46,000 business events (QuickBooks changes, order and production updates, incoming calls), plus background checks every five minutes.

  • Baserow
  • n8n
  • Python
  • QuickBooks Online

Infrastructure and AI

small-gpu-bench

Tests of real LLM tasks (redaction, document audit, tool selection, judge calibration) on a 4 GB Pascal GPU. The repo has a stdlib-only test harness, a pattern where a checker decides when to escalate, and the source for every number.

  • Python
  • Ollama
  • Local LLMs

prompt-tune

A cloud model rewrites a local model's prompt using only an aggregate report, so it never sees a record of the private data. The repo includes the gateway, the leak tests and the results of the first real runs.

  • Python
  • Local LLMs
  • Privacy tests

Earlier work (2017-2021)

More on GitHub.