Casomo

Software that can be relied on.

End-to-end software engineering and consulting from a uniquely cross-domain background — medical devices, defence systems, and complex financial software. From device to screen, the right level of rigour for the job.

$ my services

Cross-domain technologist.

Technical Consulting

Architecture decisions, technology choices, and a delivery plan — grounded in your timeline, budget and where things stand today. Whether you're starting something new or taking existing software to the next level.

Code Review

An independent assessment of your codebase — from a one-off health check to a plan that raises the bar across your team. Covering quality, consistency, and the automated practices that keep things honest as you scale.

Solution Design

Systems thinking across architecture, interfaces, and data modelling — including legacy integration and API design for LLMs. The practical decisions that shape whether a system stays easy to extend or fights you every step.

Verification & Testing

Structured testing, testable requirements, and CI/CD confidence — whether starting fresh or catching up after rapid iteration. Get from where you are now to a place where every release is backed by something real.

Product Building

End-to-end product development — from architecture to a working application you can test, distribute, and start iterating on. Fast enough for a proof of concept, solid enough to build on when you're ready to scale.

$ my work

Delivering value across Cambridge deep tech.

typescriptwebmobile

Founder @ Casomo

Web resources and tools for professionals

Accurate financial calculators and planning tools — built with the same test and verification rigour I bring to engineering work. I also write and edit the surrounding content, condensing complex financial topics into clear, usable resources. End-to-end ownership from identifying the gap through to SEO, development and release.

pythonverificationtest automation

Senior Software Engineer @ Cambridge Consultants

Verification on the LEGO Smart Brick

Built automated test protocols and rigs at Cambridge Consultants during their partnership with LEGO. Verified the wireless charging system and extended the power model used to spec the energy storage hardware for the final product.

ai assurancedefencepythonAI

Senior Software Engineer @ Cambridge Consultants

AI assurance of drone-captured image classifiers for MOD (AUKUS) field-trials

Worked with security, AI and test engineers at Cambridge Consultants to build a Python test suite that quantified image classifier robustness against adversarial attacks. The tools were deployed at live AUKUS field trials — run in partnership with the UK's allies — assessing software effectiveness under representative combat scenarios.

financialend-to-endAzurepythonweb

Lead Software Engineer @ Proteus

Economic scenario generator for actuaries

Took a prototype scenario generator — built by the founders as a demonstration — and shipped it as a production SaaS product in Azure. Two-engineer team: I owned the application code and delivery planning while a second engineer handled security and infrastructure. Managed communication with the founders and translated their requirements into working software.

embedded linuxpythondefence

Software Engineer @ Owlstone

Control software for gas-sensor-on-a-chip

Python control software on an embedded Linux target — data capture, routing and display for a gas-sensing instrument interfaced with custom firmware. Worked across hardware, systems and data science teams to turn loose R&D requirements into reliable code. The software ran uninterrupted for days in secure lab trials against live chemical threat agents.

Cross-domain background in Embedded, Medical Robotics, Defence & Sensing, Economic Forecasting, Web & Cloud. Whether you need a proof of concept in weeks or a verified system that has to pass audit — the delivery is tailored to what the project actually needs.

Get in Touch