Six areas, and the tools each one is built with.

What I can answer for end to end, and what I would reach for by default: not a list of everything I have ever touched.

01

Data systems

Acquisition, pipelines, storage, integrity and quality across high-frequency and heterogeneous sources.

  • High-frequency data

    Acquisition, processing and storage at frequencies up to 1 kHz, with emphasis on integrity, timing, observability and traceability.

  • Technical visualisation

    Interfaces that turn complex operational data into information a user or a technical team can act on.

  • Web data acquisition

    Getting data out of systems that were never meant to give it: TLS-faithful clients, rotating proxies, session and rate handling, and a parser that fails loudly when the page changes instead of quietly returning nothing.

02

Machine learning & applied AI

Behavioural modelling, forecasting, ranking, similarity and anomaly detection, with hosted and open-source models chosen on what the data and the regulation allow.

  • Applied AI & agentic systems

    APIs, MCP tool surfaces, retrieval that cites its sources, and agents with bounded permissions.

  • Normative retrieval

    Retrieval over the standards that govern our projects: the exact clause cited, or an explicit "not found" rather than a confident guess.

03

Decision systems

Scoring, optimisation, simulation and controlled automated actions.

04

Product engineering

Software architecture, interfaces, user workflows, cloud integration and products that stay maintainable.

  • Software architecture

    Technical direction of complex systems, from backend logic and interfaces to deployment, maintainability and lifecycle decisions.

  • System integration

    Electronics, software, operating systems, cloud infrastructure, data pipelines and interfaces integrated as one product system.

  • Operating systems

    Controlled Ubuntu-based environments, reduced to what the product needs, for robustness, security and reproducibility.

  • ERP programmes

    Migration and automation: field mapping and reconciliation, rehearsed cutover, defined rollback, and automating what the migration exposes as manual.

05

Regulated engineering

Engineering where safety, validation, traceability, privacy and lifecycle requirements constrain the design: MDR and ISO-oriented processes, ISO 27001, IEC, NIS2, the Cyber Resilience Act, GDPR and the EU AI Act.

  • Medical software

    Software under MDR and ISO-oriented processes, where validation, traceability, risk and change control are part of the architecture.

  • Industrial connectivity & OT security

    IT and telecommunications responsibility for industrial deployments: sensors, industrial routers and remote sites, segmented, authenticated and logged.

  • Information security management

    Taking the organisation to ISO 27001 and preparing for NIS2 and the Cyber Resilience Act: the policies, procedures and evidence behind them.

06

Governance & risk

Limits, supervision, auditability, legal context, financial consequences, and knowing when not to automate.

  • Cross-domain decisions

    Technical choices evaluated through legal, regulatory, operational and financial impact, not only implementation effort.

  • Funding & business case

    Public-funding strategy and drafting, eligible-cost analysis, and the funding-round side: cap tables, investment types and what each option costs later.

  • Security review of what we ship

    The endpoints, the session and the permission model tested before the product is in front of anyone: with Burp Suite and by hand, and written up so the fix can be verified by someone else.

02 · Stack

What the systems are built with.

Tools I use in production, not a list of everything I have touched.

Languages PythonSQLTypeScriptJavaScript
Backend & data FastAPIPostgreSQLpgvectorInfluxDBRedisRabbitMQQdrantMinIO (S3)
Applied AI RAG with citationsClaude APIOpenAI APIMCPvLLMOllamaEmbeddings & rerankersEvaluation sets
Infrastructure & operations LinuxsystemdDockerGitHub ActionsTailscaleTelegrafGrafana
Web & product ReactNext.jsTailwindGSAPPlaywrightffmpeg
Regulated & industrial MDRIEC 62304ISO 13485ISO 27001IEC 62443GDPREU AI ActOT / IT segmentation
Blockchain & markets EthereumSmart contractsEvent-log reconstructionCLOB clientsExchange APIsLatency p95 / p99
Security review Burp SuiteEndpoint testingSession & authorisation