Software architecture & engineering · Florida, USA · Any stack
Software that runs your business — built, verified, shipped.
I'm Dr. Holger Flick. I build the systems companies run on — web, mobile, and desktop — in whatever language fits the job. With 35 years of engineering behind me, I design the architecture, direct the AI tools that write the code, and verify every line before it ships.
- TypeScriptNext.js · React · Node
- C# / .NETASP.NET · services
- SwiftiOS · iPadOS · tvOS · macOS
- KotlinAndroid
- SQLPostgreSQL · SQLite · Firebird
- DelphiVCL · FireDAC · XData
How to hire me
Bring me the problem, not the language.
Tell me the workflow, the systems it talks to, and the devices your people hold. I design the architecture, pick the stack that fits, build it with AI tooling under my rules, and read every line before it ships. You get the repository and the pull requests, not a promise.
A Master's in Computer Science, a PhD in Mechanical Engineering, and three decades of Delphi as an Embarcadero MVP mean I can read the old code as well as write the new — in Next.js and TypeScript, C# and .NET, Swift, Kotlin, or Delphi.
- A browser application is the right shape
- Next.js, React, PostgreSQL
- Your team already lives in .NET
- C#, ASP.NET
- It has to be native on the phone or the TV
- Swift, Kotlin
- A working Delphi backend should stay
- It stays. I build around it.
01 — Latest news
Fresh from the blog.
Latest
Not Vibe Coding: 58,588 Lines, 313 Tests and 48 Releases in 12 Days
Twelve days, 58,588 lines, 313 automated tests, 34 isolation checks, 52 pull requests and 48 releases -- the numbers and the guardrails behind Hearth, and why fast AI-assisted development and careful engineering are not opposites.
- AI
- Claude Code
- Testing
- Security
- Passkeys
Read article
Independent & ad-free
The articles and tutorials here are free to read — funded by readers, not ads. If they've helped you, there's a way to give back.
02 — What I do
What I build, each with proof attached.
/01
Custom business systems
Warehouse management, B2B web shops, delivery apps, reporting pipelines — built from scratch in TypeScript, C#, or whatever your environment already runs, wired into your ERP, and shipped to production.
Proof: Warehouse management system
/02
Apps for every platform
Web first, then native where it counts: iPhone, iPad, Apple TV, and Mac in Swift, Android in Kotlin, Chrome extensions — one backend, one set of rules, every screen your users actually hold.
Proof: One backend, apps for iPhone, iPad, Apple TV, Mac, and Chrome
/03
AI-assisted engineering, verified
Spec-driven development with Claude Code in any language, local LLMs embedded in your product with no data leaving the building, and independent review of everything the model wrote.
Proof: 58,588 lines, 313 tests, 48 releases in 12 days — not vibe coding
/04
Legacy to web migration
Delphi VCL, multi-tier Delphi, C# services, Firebird, InterBase, MS SQL — rebuilt on Next.js, React, and TypeScript with the data moved over and the business rules kept intact.
Proof: Delphi 7 + Firebird 1.5 to Next.js
/05
Delphi consulting and code rescue
Architecture reviews, FireDAC and database modernization, REST and JSON APIs, Docker and PostgreSQL for Delphi shops — three decades of Delphi on call, and a way forward when you want one.
Proof: PostgreSQL and FireDAC from scratch
/06
Training and courses
Live training for teams, video courses, and five books — AI-assisted engineering, Next.js and TypeScript, Delphi, multi-tier architecture, and the road from desktop to web — in English and German.
Proof: Books and courses
/07
Long-term partnership
An expert on retainer for teams that need one: US-based, Eastern time, fluent German for DACH customers, and the same person on the phone every time.
Proof: How I work and where
03 — Selected work
Built, shipped, and running.
Anonymized on purpose — no customer names, no product details a competitor could use. The engineering is described exactly.
In production/01European manufacturer, industrial products
A warehouse management system, built from scratch
Stock, picking, packing, receiving, and reporting for a manufacturer's warehouse, integrated with their cloud ERP and running every day in production.
Launching/02Same manufacturer as the warehouse system
A B2B web shop that never holds its own stock
A business-to-business shop whose catalog is public, whose prices appear after staff approval, and whose availability comes live from the warehouse on every page view.
In production/03US home-delivery operation, existing Delphi backend
A delivery app for drivers that works without a signal
An offline-first mobile web app for drivers on the road, talking to the customer's existing Delphi REST backend, plus a live driver map for the office wall.
In production/04US public agency, property and inspection program
A twenty-year-old Delphi 7 application, on the web in a week
Delphi 7 and Firebird 1.5 rebuilt as a Next.js application with Prisma and PostgreSQL, the production data migrated, and an offline inspection app for the field.

04 — Built on what I sell
This site is the demo.
The page you are reading replaced a PHP site with a custom Next.js application and its own admin CMS. Everything I sell is running under your cursor.
- Blog and tutorials in Postgres with an admin markdown editor, drafts, scheduled publishing, and one-click translations into German, Spanish, and Portuguese
- Photo galleries with server-side uploads to S3, perceptual duplicate detection, EXIF display, and automatic re-encoding of videos so they play on every browser
- Server-side PDF export for every article, full-text search, RSS, and social preview images rendered on the fly
- Passkey login for the admin area, first-party click analytics with self-hosted geo lookup, no third-party trackers
- A paywalled video course platform (in preparation, not live yet), a private offline Delphi documentation library (for my personal use only, due to licensing rights), and a GraphQL API
05 — Explore
Articles, courses, books, and more.
06 — Say hello
Have a project in mind? Let's build it.
Web, mobile, desktop, or all three — in the language and framework that fit your job. Available for new builds, migrations, consulting, and long-term partnerships, in English and German.



