Skip to content
Solomon Eshun looking toward a field of mathematical structures
  • AI
  • ·Intelligent Systems
  • ·Self-Adaptive Systems
  • ·Cyber-Physical Systems
  • ·Agentic AI

Solomon Eshun·Founder, Lumis

In search of
the unknown

Building intelligent systems that can explain their own failures — production MLOps, evidence-grounded agents, financial ML and applied research.

$ entropy always wins — the trick is choosing where it lands

01Selected Work

Making computers go beep boop—reliably, at scale, and under real-world constraints.

All work→
01In production

Production Data Platform & MLOps

EnBW Energie Baden-Württemberg AG (via Ishango.ai)·Data Platform Engineer → MLOps Engineer

Keeping production ML and data workflows alive across multiple teams at a large European energy utility — deployment, observability, and working out why a pipeline died at 3am.

PythonAWSTerraformPrefectDatadogMLflow+4

enbw ↗ishango.ai ↗

03Active development· v0.0.1 · not yet available to teams

Lumis

Lumis·Founder

Finds why a data or ML system broke — from its own alert to the change that caused it — and tests every explanation against evidence it gathered read-only. Across 117 investigations with four models on the GridCast estate, 11 of 15 injected faults were never missed.

PythonKubernetesPrometheusLokiTempoPrefect+1

lumis ↗gridcast study ↗sdk ↗github ↗paper ↗

04Active development· Pilot programme open

FX-Risk Intelligence Systems

Noeud·Founding Machine Learning Engineer (R&D)

A probabilistic FX intelligence backend for Ghanaian importers and exporters: 30-day forecasts with block-bootstrap uncertainty, and an LLM layer that weighs them against market news and bank rates while model baselines stay immutable and audited.

PythonAWSMLflowPrefectFastAPISupabase+4

noeud ↗insights ↗

05In production

Moremi Intelligent Research Systems

MinoHealth AI Labs·Machine Learning Engineer

An autonomous tool-using research agent and the distributed platform under it — 20+ scientific tools behind one API, multi-day runs, 20,000+ candidates per batch. It produced four publications.

PythonDockerFastAPICeleryRabbitMQRedis+2

moremi.ai ↗write-up ↗

02Research

Evidence, uncertainty, and the boundary between machine inference and human judgement.

All publications→
2025·Second author·Preprint — collaboration with Imperial College London

Moremi Bio Agent: Using Neisseria meningitidis Reference Data for the Double-Blinded Validation of a General Purpose Biology-Trained Reasoning Model for Pathogen and Antigen Discovery

A double-blinded validation of the autonomous agent I architected, run against reference data to test whether the system's discovery process holds up when the answers are withheld.

03Experience

Talk is cheap. Here is what made it into production.

Full history→
  1. 2026 — Present·Accra, Ghana · Remote
    • Founder2026 — Present

    Building the intelligence layer for complex systems, starting with data and AI: an investigator that finds why a system broke and shows the evidence.

    • Lumis Data & ML v0.0.1 — read-only incident investigation, built and tested on our own systems, not yet available to teams.
    • Open-source Lumis SDK, the GridCast reference estate, and published system studies with every result, misses included.
    PythonKubernetesPrometheusLokiTempoPrefectPostgreSQL
  2. Jan 2026 — Present·Karlsruhe, Germany · Remote
    EnBW Energie Baden-Württemberg AG logo

    EnBW Energie Baden-Württemberg AGvia Ishango.ai, London, UK

    • MLOps EngineerMar 2026 — Present
    • Data Platform EngineerJan 2026 — Mar 2026

    Sitting between data scientists and production: moving completed ML work into operable systems, and keeping them running.

    • Production ML and data workflows across multiple teams — deployment, observability, incident investigation.
    • Contributed to an internal Python framework that standardises how engineers define and operate data jobs.
    PythonAWSTerraformPrefectDatadogMLflowAzure DevOpsKafkaSnowflakeIceberg
  3. Oct 2025 — Present·Accra, Ghana · Part-time remote
    • Founding Machine Learning Engineer (R&D)Oct 2025 — Present

    Building the ML and intelligence layer for FX-risk decision support for African businesses.

    • Probabilistic FX intelligence backend: 30-day forecasts with block-bootstrap uncertainty and an LLM reasoning layer.
    • Rolling evaluation, calibration and backtesting, with immutable model baselines and audit provenance.
    PythonAWSMLflowPrefectFastAPISupabasePostgreSQLDocker
Solomon Eshun presenting an AI agents workshop at the Ghana Data Science Summit
05About

I am mostly interested in what happens at the edge of what we can currently explain.

Systems fail in ways nobody designed for, and that failure is usually the most informative thing in the room. I build intelligent systems that learn from that gap, and I am heading toward cyber-physical systems: grids, factories and vehicles that must understand their own state and recover safely.

Contact

Got a problem nobody has cracked yet?

Curious about reliability, uncertainty, and how much a machine should be trusted to decide on its own. Open to research collaborations and hard problems in self-adaptive and cyber-physical systems.