Businesses that run on scattered tools move onto coherent digital systems: bespoke software, web development, business systems, monitoring & control, integrations, AI and modernisation — scoped around the actual operational requirement and delivered with direct technical ownership and AI-augmented engineering.
Project documentation assessed for completeness, internal consistency and fitness for its purpose — scope, requirements, architecture and decisions.
Requirements & scope review
Architecture & design documentation review
Gap & inconsistency analysis
Readiness for development or handover
Proposal analysis & evaluation
Proposals assessed against the requirement they serve — coverage, exclusions, cost, effort and risk.
Scope & deliverable assessment
Cost, effort & risk evaluation
Comparison of alternatives
Findings & recommendations
Market research
Structured research into a market, its participants and its economics — evidence recorded before a decision.
Market & competitor analysis
Demand & pricing signals
Technology & vendor landscape
Findings with sources
Product strategy
Product direction developed from evidence — target user, scope, differentiation and the order of work.
Target user & problem definition
Positioning & differentiation
Scope & phased roadmap
Build, buy or partner assessment
Build & deliver
Bespoke software development
Custom software for business processes that off-the-shelf products cannot serve.
Prototyping & proof-of-concept — validate before the full build
Custom web applications & platforms
Native desktop applications
Internal business software
APIs and system-to-system services
Technically demanding development work
Web development & online shops
Business websites, e-commerce and payments that support how the business sells.
Business websites & web platforms
Online shops & e-commerce
Payment integration (Stripe, GoCardless, PayPal)
Course & booking platforms with payments
Business systems, data & reporting
Operational workflows and business processes in one coherent system — with dashboards and reports built around real operational questions.
Client portals & admin panels
Internal tools & operational software
Dashboards & KPI reporting
Automated & scheduled reports
Consolidating scattered data sources
Replacing spreadsheets and scattered tools
Operational monitoring & control
Visibility of equipment state and behaviour, safe remote action, and a durable record — a system for sites, devices and operations that goes beyond dashboards into decisions, actions and accountability.
Monitoring across sites, devices & equipment
Reading equipment over standard protocols — meters, inverters, sensors and PLCs
Safe remote action where the equipment supports it — with confirmation, not blind commands
Health signals & alerts — know what needs attention, and why
Long-term storage with tiered retention & rollups — the record, kept
Remote diagnosis & evidence — buffered device logs, what was done, and the outcome
Kiosk & self-service device software
Touchscreen kiosks and unattended devices that run their own operation — ordering, check-in, signage, customer information — without a person behind them.
Kiosk software on Linux-based hardware — e.g. Raspberry Pi + touchscreen
Customer apps on tablets & phones — installable web apps (PWA), served locally or remotely
Productionisation — module boundaries, dependencies, version control, safe releases
Roadmap & next-development proposal — best practice, idiomatic design, modularity
Integrations & automation
Connecting existing services and automating repetitive or error-prone processes.
Integration between existing systems
Workflow & process automation
Email, notification & communication flows
Removing manual data transfers
AI integration
Practical AI in business workflows — with evaluation and human control where it matters.
AI assistants & LLM integration
Assistants grounded in a convergent profile of how the business works — available as a pilot
Continuity — the business's working knowledge & judgment carried in the profile, not in one person's head
Cost-efficient operation — full-time AI assistance at usage-level cost, a fraction of a hire — measured on this practice
Automated document & data processing
AI security & guardrails
Evaluated, human-reviewed delivery
Modernisation & maintenance
Restructuring, migrating or replacing ageing systems — and keeping what runs reliable.
Migration off WordPress & legacy platforms
Legacy refactoring, step by step
Automated upkeep & optimisation — one command instead of drift
Backups & tested recovery
Linux servers & VPS management
Reliable infrastructure for the systems a business depends on — servers set up, secured, updated and monitored, with automated backups and tested recovery, maintained as an ongoing commitment.
Initial setup & hardening
Update & maintenance automation
Monitoring & alerting
Automated backups & tested recovery
Present & protect
Digital PR & web presence
Web production, management and social media integration — the public digital footprint produced and kept current.
Web production & content management
Social media integration
Consistent presentation across channels
Regular content updates
Digital assets — definition & protection
What the business owns online, defined and protected — accounts, domains, content, data and brand identity in the age of AI.
Digital asset inventory & definition
Access & account security
Protection of content, data & brand identity
AI-era risks — impersonation & unauthorised use
Undefined requirement
Work can begin from the problem rather than a predetermined solution. An initial discussion establishes the scope before architecture is committed.
Direct technical ownership — architecture, implementation and the resulting outcome remain with the same engineer.
01
Discover
Requirements and constraints captured precisely — scope deliberately kept where direct ownership is an advantage.
02
Architect
Boundaries, interfaces and data flows decided before complexity gets expensive. Structure first, code second.
03
Build & verify
Production engineering with testing, monitoring and verified backups. Edge cases are handled as part of delivery.
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. Requirements, decisions and verification are documented throughout — the handover is artifacts, not memory. Where a project needs additional specialist capacity, architecture and technical direction remain clearly defined while extra implementation capacity can be introduced.
More
Work, laboratory and contact
Selected work with the engineering depth behind it, the research laboratory, and where to make contact.