Independent software engineering · UK

Software systems
designed to last.

Architecture, engineering and technical problem solving for businesses that build software needing to remain reliable, maintainable and adaptable.

Direct technical ownership — from architecture to implementation.

  • 10+ years production engineering
  • Architecture-led engagements
  • Online delivery — UK-based, clients anywhere
DelfinFlow

Intelligent systems. Elegant design.

Capabilities

From architectural decisions to production systems

Four areas of practice, one accountable engineer. Problems are solved with structure, not with a stack — the technology below each area is the means, not the message.

Architecture

Designing boundaries, interfaces, data flows and system structure before complexity becomes expensive.

  • System design & technical strategy
  • Project orchestration, architecture to launch
  • Modular platform structure (HMVC, modular monoliths)
  • Flow & process modelling

Engineering

Production software across backend, frontend and infrastructure — built for maintainability and operational clarity.

  • Web platforms & APIs (TypeScript, React, PHP, Rust)
  • CI/CD pipelines, Docker, deployment automation
  • Custom WordPress/MuraCMS engineering where it genuinely fits
  • Data pipelines & dashboards (Elasticsearch, ECharts)

Modernisation

Untangling existing systems, replacing fragile components and introducing better foundations incrementally.

  • Legacy refactoring without risky rewrites
  • Technical debt reduction, step by step
  • Backups & disaster recovery hardening
  • Build modernisation (Webpack, JAMstack migration)

Automation & AI

Deterministic execution systems and AI-assisted workflows built around real operational requirements.

  • Business-flow automation, event-driven systems
  • LLM/AI integration — pragmatic, human-reviewed
  • Developer tooling & internal platforms
  • Monitoring, alerting, operational interfaces

Not sure where this fits?

Describe the problem, not the solution. A conversation is cheap; a wrong architecture is expensive.

Talk it through

Selected work

Engineering case studies

Evidence over marketing: the problems, constraints and structures behind systems designed and built in professional engagements and ongoing products.

Business platformCommerce

Bespoke course platform with commerce & flow

Problem

A training business ran courses, quoting, payments and learner communication across scattered tools and spreadsheets.

Architecture

Modular multi-module system (HMVC), Stripe & GoCardless payments, email notifications, an interactive process flow that unlocks course parts as learners progress.

Result

One platform owning the full operational lifecycle — bookings, payments, content and learner progress.

Developer infrastructure

Event-driven error tracking engine

Problem

High-volume error events with ambiguous grouping — cascade detection needed deterministic semantics, not heuristics.

Architecture

Rust core for the business logic, a thin TypeScript API layer, hierarchical logging with controlled grouping. Foundation of the SurfLogs product.

Result

Deterministic error grouping at scale — a developer-facing product in active development.

Data platformDashboards

Analytics platform for survey & research data

Problem

Heterogeneous survey and research data across many sources — analysts needed exploration, not static reports.

Architecture

Scheduled backfill from MySQL to Elasticsearch, a generic dashboard data contract, drag-and-drop analytics builder with extensive filtering — ECharts, Recharts, choropleth and chord visualisations.

Result

An exploration toolchain that turned data collection into decisions, owned end-to-end by one engineering team.

Representative work from professional engagements and products in development. Case details available under NDA.

R&D · Energy systems

In development: solar battery monitoring with lifecycle prediction

An energy platform for solar battery systems — monitoring, control and optimisation with lifespan prediction, built on the practice's own UI runtime. Designed for households and businesses that want real numbers, not estimates.

  • Live battery & solar telemetry dashboards
  • Lifecycle prediction & degradation analysis
  • Offline-first edge devices, mobile & satellite connectivity
  • Cost & consumption tracking, fleet management
Status: in development · pilot partners welcome

Approach

Direct technical ownership

You engage the engineer responsible for architecture and implementation — no sales layer, no account manager, no handoffs.

  1. 01

    Discover

    Requirements and constraints captured precisely — scope deliberately kept where direct ownership is an advantage.

  2. 02

    Architect

    Boundaries, interfaces and data flows decided before complexity gets expensive. Structure first, code second.

  3. 03

    Build & verify

    Production engineering with testing, monitoring and verified backups. No partial solutions — if it can run two ways, both are handled.

  4. 04

    Operate & evolve

    Maintenance, monitoring and support — systems that remain understandable to whoever maintains them later.

Built for direct ownership. Projects are deliberately kept within a scope where one accountable engineer is an advantage: architecture, implementation and technical decisions stay connected rather than passing through organisational layers. Where a project needs additional specialist capacity, architecture and technical direction remain clearly defined while extra implementation capacity can be introduced.

Best suited for

  • Architecture-heavy projects
  • Backend & platform development
  • Existing systems needing technical restructuring
  • Internal tools and operational systems
  • Developer infrastructure
  • AI/automation where reliability matters

Not focused on

  • High-volume generic website production
  • Simple brochure sites
  • Commodity WordPress development
  • Large outsourced delivery teams

About

Independent engineer, teaching-shaped architecture

DelfinFlow is the independent engineering practice of Dominik — software engineer and architect with 10+ years building production systems across backend, frontend and infrastructure.

The practice combines engineering with formal teaching experience (four years, college level). That background shapes the architecture: systems should be understandable not only to their original author, but to the people who will maintain them later.

Away from client work: open-source libraries (prutill,state-radar, singleton-registry), Web Components (ShadowKit), and ongoing research in Rust/GTK, game engines and simulation.

Systems

Rust · Python · Node.js

Web

TypeScript · React · PHP · JAMstack

Data

PostgreSQL · Elasticsearch · ECharts

Infrastructure

Linux · Docker · Jenkins · systemd

DelfinFlow mascot — a dolphin with a tech-engineered cape
The company mascot — intelligence in motion.

Contact

Discuss a project

A straight answer and a clear proposal — usually within one working day. Fully digital and online-delivered — UK-based, working with clients across the UK and Europe.

hello@delfinflow.dev

Not sure whether it fits? The best-suited list in the approach is a good start — a conversation is cheap.