Banfi.

Budapest

Software that keeps its word.

00 / Intro

Business systems and AI features, from the first sketch to production. Built in weeks with AI, built to last by careful engineering, handed over ready to run.

Since
2016, still learning
Work
10+ years, full stack
Now
AI architecture and engineering
Tracking here
None

01 / Work

05 Projects

  1. 01 2026 Keyhold CRM and customer portalFor a residential property developerIn production
  2. 02 2026 Fivefold Five hotel websites, one adminFor a hotel groupIn production
  3. 03 2026 Ballast Insurance and investment platformFor clients and their advisorsIn beta
  4. 04 2026 Stillcount AppiPhone and AndroidIn development, launching December 2026
  5. 05 2026 Threadhelm Desktop app for AI coding sessionsLinuxNot released yet

02 / Principles

  1. Fast, not rushed.

    AI agents write alongside me. Every change is still read, tested and reviewed before it ships.

  2. Built to hand over.

    Documented code another developer can pick up, and admin screens your team runs without one. You’re never locked in to me.

  3. Ask first.

    Keyhold’s AI assistant stages every change for a person to confirm. This site has no cookie banner because it sets no cookies: check your receipt below.

03 / Receipt

Receipt for your visitbanfi.software

1 Nov 2026, Budapest


Requests made
9
Sent to
banfi.software
Third-party requests
0
Cookies set
0
Analytics and trackers
0
Page weight
247 kB
Fonts
3, self-hosted
Built with
HTML, CSS, a little JS
Hosted in
Hungary

Measured on 1 November 2026, before your visit.

TRACKERS: 0

04 / About

I learned to code in 2016 and never stopped: courses, practice, and long evenings on Stack Overflow before a problem gave in. Today AI finds the answer in minutes, but the thinking is still the job: understanding the problem, and deciding where AI belongs in a system and where it doesn’t.

How I build

First
The data model and what happens when things fail. Screens come last.
Structure
One well-structured application with clear module boundaries, split only when there is a reason to.
Integrations
Each outside system behind its own boundary, with retries, a circuit breaker and a log to reconcile against.
Data
Migrations that keep every row. Imports that show a preview first and can be undone.
With AI
A written spec, a plan, then agents. Every change reviewed and tested before it merges.

05 / Contact