Work with Me

I help teams and companies solve hard problems at the intersection of hardware and software — from prototype to production.

I'm a software engineer with deep experience in embedded systems, retro computing, and AI/ML engineering. If you're building something that touches hardware, needs technical writing, or could use a second pair of eyes on architecture — let's talk.

What I Can Help With

Technical Consulting

Architecture reviews, prototyping, and problem-solving for hardware-adjacent software projects.

  • Embedded systems architecture
  • PCB design review and bring-up
  • Rust on microcontrollers
  • AI/ML pipeline engineering (AMD ROCm, PyTorch)

Technical Writing & Reviews

Long-form articles, documentation, and honest hardware evaluations that engineers actually want to read.

  • Commissioned deep-dive articles
  • Product documentation and developer guides
  • Hardware reviews with real benchmarks
  • White papers and technical reports

Collaboration

Joint projects, guest contributions, and open source work.

  • Co-authored research or articles
  • Open source project collaboration
  • Podcast and video appearances

Areas of Expertise

Z80 & Retro Computing
Digital Design
Raspberry Pi & SBCs
Rust & Systems Programming
Hardware Prototyping
PyTorch & AMD ROCm
3D Printing
Scientific Computing

I'm selective about the work I take on. I focus on projects where my specific experience adds real value — not generic software contracting. If your project involves embedded systems, hardware-software integration, or technical content for an engineering audience, we're probably a good fit.

Let's Build Something

Describe what you're working on and I'll let you know if I can help.

email@tinycomputers.io