ABOUT

I build the software
that moves the machines.

I came to software through physics, mathematics and computer science, then read philosophy to a First. Both halves show up in the work: understand the system, name the abstraction, and keep going until the idea survives contact with a running machine or a real business.

NOW

Service Engineer at RAM Peripherals, London, until 22 September 2026

Sole engineer across the company’s 3D print farm and its internal systems. I specified, built and operate the farm end to end, from machine commissioning and network integration to slicing, scheduling and production output, and wrote the software layer an agent uses to drive it. I also owned the identity and storefront of its print-on-demand brand, FullInfill, from the start, and the company’s event marketing once its marketing lead left. The same job covered the customer conversation and the implementation, which is the part I would not want to give up.

Available immediately.

ROUTE

A non-standard route, deliberately

Founder first, then a field commercial role, then engineering, with a physics certificate and a philosophy degree running alongside. The commercial years are why I read a requirement as a problem someone has rather than a ticket someone filed.

  1. 2019–21

    A-Levels

    Computer Science A*, Physics A, Mathematics A, Further Mathematics B. EPQ on the global energy crisis, graded A*, built around a fully documented Python ray-tracer.

  2. 2021–23

    Founder and CEO, KesselExpress

    Built a specialist distributor from zero, including the full UK wholesale partner network. An influencer campaign reached 1.2M views and tripled site traffic.

  3. 2021–24

    Physics and Philosophy, King’s College London

    Undergraduate Certificate. Mathematics and Computation for Physics; Set Theory. Read alongside running the company.

  4. 2025

    Brand Development Executive → Brand Manager, Vaporesso

    Field launch team for the world’s largest vaping hardware manufacturer. In week one I found the team’s real bottleneck, no shared record of visit history or activation status, so stores were being visited twice, and built the fix: a live store-status map with a status pipeline and per-user logins. Promoted.

  5. 2026

    BA Philosophy, Birkbeck, University of London

    First Class Honours. Logic; Philosophy of Artificial Intelligence. Co-founded the Categorical Philosophy Society and built the database behind its reading list.

  6. Apr–Sep 2026

    Service Engineer, RAM Peripherals

    The print farm, the CRM, the slicer fork and the control layer that ties them together, plus the FullInfill brand, storefront and Comic Con stand.

TOOLS

What I reach for

Languages
Python · TypeScript · C++ · SQL · PowerShell
Agent systems
MCP server design · tool-scoped agents · retrieval · evaluation harnesses · context engineering · local inference on onnxruntime
Stack
React · Next.js · Node.js · Supabase and Postgres · Deno edge functions · Cloudflare Pages
Brand
Identity systems · positioning · copywriting · web and print collateral · event and expo planning
Also
Computational geometry (no-fit-polygon nesting, separating-axis tests) · scheduling and optimisation · LaTeX
Spoken
English and Bulgarian (native) · French (intermediate)

CONTACT

Open to good problems

Based in London and happy to talk about agent systems, hardware control, product and brand, or anything with a physical consequence at the end of it.