Services

Consultancy for instrument and industrial software — delivered by people with nearly 20 years of hands-on expertise.

01

Modernize & accelerate

When the product works but the codebase or the runtime no longer keep up.

Legacy modernization

Legacy modernization

Bringing decades-old codebases back to a state where they can be developed, tested and sold again. Recent work includes recovering a 20-year-old particle analyzer after the originating company had lost functional knowledge of its own product — with the product shipping throughout.

Performance engineering

Performance engineering

Measurement-driven work on the bottlenecks that make good products feel slow. Recent results include a data-processing workflow reduced from roughly 60 seconds to under 0.2 seconds, and a metal-sorting decision path engineered to complete in under 10 milliseconds from sensor reading to actuator command.

02

Build the product stack

From architecture decisions to shipped software that sits on real hardware.

Software architecture

Software architecture

Design and implementation of scalable, maintainable architectures for complex desktop, web and embedded systems — module boundaries, data models, concurrency strategy, hardware abstraction layers and the integration seams between software and instrumentation.

Full-stack product development

Full-stack product development

Taking a product from idea to something real customers use: discovery and scoping, a proof of concept that answers the riskiest question first, then web applications and APIs, multi-tenant access control, document automation and containerised production deployment.

IoT, embedded and system integration

IoT, embedded & system integration

End-to-end systems where firmware, networking, backend and interface have to work as one — custom ESP32 firmware, DALI, MQTT, LoRa and WiFi mesh, Siemens PLC interfacing and fleet management, proven on a street-lighting platform running on 400+ field devices.

03

Domain & intelligence

Specialist software for laboratories, instruments and AI that has to stay under your control.

Scientific and laboratory instrumentation

Scientific & laboratory instrumentation

Deep domain expertise in the software that sits between a measurement device and its operator: microscopy, optical emission spectrometry, hardness testing, particle and surface analysis — instrument control, image processing, audit-ready result histories and licensing models.

AI and LLM integration

AI & LLM integration

Practical integration of language and vision models into products that have to be reliable — LLM features inside instrument software, OCR and structured document extraction, and self-hosted inference so that personal or commercially sensitive data never leaves your own infrastructure (GDPR-friendly by design).

04

How we engage

Leadership, advisory and delivery shaped around how much capacity you need and for how long.

Technical leadership and team building

Technical leadership & team building

Interim leadership while you recruit, or building the capability permanently. Our founder has managed a technical pool of 60+ developers, QA and support staff, built a startup engineering team from scratch in under six months, and initiated more than twenty self-sustained project teams.

Pre-sales and technical advisory

Pre-sales & technical advisory

Support for the conversations that happen before a project is won: pre-sales workshops with prospective clients, technical due diligence, feasibility studies, effort estimation and second-opinion reviews on architecture or vendor proposals.

Advisory retainer

A recurring block of time each month for architecture reviews, technical decisions and second opinions.

Best for
A capable team that occasionally needs senior input

Project engagement

A defined scope with agreed deliverables and timeline.

Best for
A proof of concept, a modernization phase or a specific feature set

Embedded consultant

We join your team for an extended period as architect, technical lead or senior developer.

Best for
Sustained development work across multiple teams

Team assembly

We put together and lead a team, drawing on our own network and on specialized partners.

Best for
Work larger than one person
Start with discovery

Engagements typically start with a short paid discovery.

01
We look at the code
02
We talk to the team
03
A written assessment and a recommended plan

That way both sides know what they are committing to before anyone commits. Contact us to discuss your technical challenges and project requirements.

Email us