A profile page connecting career history, current work, talks, media kit, and focus areas.
10+ yrs
systems, product, platform, and AI engineering
PhD
correctness of large distributed systems
GBP 1M
near amount raised across VC and government funding
300M+
weekly product-scale platform experience
SECTION
Current focus.
The site is organized around the work I am actively building, operating, and explaining in public.
Platform
Fission and Rust UI
Creator of Fission: a production Rust application platform spanning SSR, static sites, web/WASM, desktop, mobile, terminal, and release workflows.
AI workflows
Hypi, Worka AI, and agentic systems
Co-founder of Hypi and Worka AI, building backend platforms, multi-agent workflow orchestration, and AI-assisted product operations.
Public media
Writing, talks, podcasts, and streams
Turning technical work into useful essays, talks, tutorial videos, interviews, and live sessions.
SECTION
Experience.
Selected roles from the CV, focused on product ownership, distributed systems, platform engineering, and technical leadership.
01
2018 - present
Co-Founder & CEO, Hypi
Led product, architecture, hiring, GTM, and fundraising for a low-code/no-code platform, distributed transactional SQL engine, and multi-agent workflow orchestration engine.
02
2019 - present
CTO, Reverse Media
Part-time technical leadership for a product data platform processing more than 300 million products weekly, covering roadmap, architecture, and execution.
03
2020 - present
Senior Software Engineer, Showcase
Built and scaled e-commerce systems through the COVID-era shift to online retail, supporting multi-million pound online revenue and resilient operations.
04
2019 - 2020
CTO, Samewave
Technical leadership across architecture, delivery, product execution, and team direction for collaborative work software.
05
2016 - 2019
Napier / 42 Data and DataSift
Worked on AML transaction processing at billion-scale and core infrastructure/libraries for social data analytics across multiple languages and teams.
SECTION
Research, teaching, and public work.
The CV combines practical systems work with research and public technical communication.
Education
PhD, Correctness of Large Distributed Systems
Research focused on correctness in large distributed systems, with a first-class BEng in Software Engineering before it.
Teaching
Lecturer, Opole Technical University
Programming lecturer and researcher exploring agentic AI formalism through category theory.
The CV spans product engineering, research, and production systems rather than a single narrow stack.
Languages
Rust, Java, Python, JavaScript, Haskell
Current work is Rust-heavy through Fission, with earlier production work across JVM, Python, JavaScript, and functional programming contexts.
Systems
Databases, streams, AML, analytics, and APIs
Experience includes custom SQL engines, distributed data systems, social analytics infrastructure, AML transaction processing, and generated API platforms.
Leadership
Product, fundraising, GTM, hiring, and delivery
Founder and CTO work covers not just architecture but market positioning, team scaling, investor relations, roadmap decisions, and customer-facing delivery.
NEXT ACTION
Need the short version?
Use the book-a-talk form for speaking, podcast, workshop, advisory, or media requests.