Michael Thomson

Software thatactually ships.

I design and build agentic systems and AI-native products — on seven years of shipping production software.

Scroll
How the systems are built

A model on its own is a demo.

What makes it software is everything around it — the routing, the tools it’s allowed to call, the data it’s allowed to see, and the layer that decides whether its answer is good enough to act on.

  • 01
    Usera question, an instruction, a selection
  • 02
    Router agentdecides what this actually is
  • 03
    Sub-agentsauthor · verifier · domain specialists
  • 04
    Tools · MCP · Datathe systems they're allowed to touch
  • 05
    Guardrailsstructured output · eval · human-in-the-loop
On videoAll videos
Currently

Building AI-native software, agentic systems, and the infrastructure that makes them useful.

Shopify is one of the ecosystems I’ve spent the most time building in — five published apps and a multi-tenant commerce platform. It’s one ecosystem, not the whole picture.

About

I build AI-native software: agentic systems, the infrastructure they run on, and the products people actually use. That sits on seven years of production engineering — full-stack SaaS, distributed services, native mobile, embedded firmware — which is the part that makes agentic work ship instead of demo. Recently: a multi-tenant data and MCP platform, an agent deployment runtime, a browser-based CAD environment with an AI co-designer, and conversational analytics over live commerce data.

What I specialize in

Agentic systems — routing, tools, skills, retrieval, and the permissions, policy, and tracing that make an agent safe behind a live endpoint.

What it’s built on

Seven years of ordinary production engineering — SaaS, APIs, databases, payments, native mobile, firmware. The unglamorous half is why the AI half ships.

AI & Agentic Systems
  • Agent Orchestration
  • Router + Sub-Agents
  • Tool Calling
  • MCP
  • RAG
  • Embeddings
  • Fine-Tuning
  • DPO
  • Multimodal AI
  • LangChain / deepagents
  • Anthropic SDK
AI Infrastructure
  • Vector Databases
  • Model APIs
  • Retrieval Pipelines
  • Evaluation & Guardrails
  • Structured Outputs
  • Streaming
  • Human-in-the-Loop
  • Training Pipelines
Application Systems
  • TypeScript
  • React
  • Node.js / Express
  • Python / FastAPI
  • MongoDB
  • SQL
  • REST APIs
  • WebAssembly
  • Three.js
  • Docker
  • AWS
  • Stripe
Systems & Hardware
  • ESP32
  • STM32
  • Arduino UNO Q
  • MQTT
  • NFC / NDEF
  • Embedded C++
  • iOS / Android
  • Kiosk & Device Management
What clients say
“Michael is one of the most irreplaceable developers I've had the pleasure of working with in my 6 years in eCommerce. Having scaled a Shopify agency from a team of 6 to 24 and revenues from $400k to $1.2m I know firsthand how HARD it is to find the right people. Michael is honest, skilled, and affable; he is a strong critical problem solver and a gifted technical developer.”
Grace Everettgraystongrows.com
“Michael was excellent to work with. He outlined the goals of the project and hit every single one of them. Edits were fast and efficient. The work on the website looks great and I couldn't be happier.”
Alex Pottashforgottenskincare.com
“Michael was extremely responsive, communicative and professional. His work was well commented and easy to understand. He worked hard to produce just what we wanted despite changing requirements.”
Prelude Dynamicspreludedynamics.com
“Michael has been incredibly professional and helpful. We needed help with building a Shopify app and he stepped up to the task. He's also very communicative and responsive. Highly recommend!”
Sohale Sizartryillume.com
“Michael was super great to work with, if you are reading this right now wondering if you should hire him stop what you are doing and hire him... 11/10”
Seda Ventures LLC