Skip to content

About

Mathius Johnson

Software Engineer & AI Toolsmith

Software engineer at Shopify by day, building AI agent infrastructure by night. I work across Rust, Go, TypeScript, Python, C, and Elixir — I pick the right tool for the problem, and I've shipped production code in all of them.

My current obsession is the tooling layer that makes AI agents actually useful: MCP servers, agent memory systems, context engineering, and developer tools built for the agentic era. I build with ratatui, Axum, and whatever gets the idea out of my head fastest.

218+ repositories across 8 languages. I believe the most important work in AI right now isn't happening at the model layer — it's happening in the infrastructure that connects models to the real world.

Mathius Johnson

Mathius Johnson

Software Engineer @ Shopify

Building in public
LocationWest Coast, Canada
Repositories218+
Languages8
FocusAI Tooling

Systems

  • Rust
  • Go
  • C
  • WebAssembly

Web & AI

  • TypeScript
  • React
  • Python
  • MCP

Backend

  • Elixir/Phoenix
  • Node.js
  • Axum
  • GraphQL

Infrastructure

  • Docker
  • Kubernetes
  • AWS
  • CI/CD

Current Focus

Building MCP servers in Rust for AI agent ecosystems, exploring symbolic reasoning and ontological analysis, and creating developer tools that bridge the gap between human intuition and machine capability. Deeply interested in how systems programming intersects with AI.

Beyond Code

Family-oriented with a deep interest in personal growth and philosophy. I integrate yoga, meditation, and fitness into daily life. Committed to lifelong learning and building meaningful connections. Believe in technology as a catalyst for human evolution and deeper understanding.

Let's Connect

Always down to talk AI tooling, open source, or wild ideas.

Get in Touch