Founder & CEO of Spacedrive. I build open-source software in Rust and TypeScript.

I'm a software engineer, designer, and filmmaker from Vancouver. I build open-source software — mostly in Rust and TypeScript — for people who want to own their data and their tools instead of renting them. I work end to end: systems and architecture, product, and the UI design and brand around it.

I'm the founder and CEO of Spacedrive, an open-source, cross-platform file manager built on a virtual distributed filesystem written in Rust. It has grown past 38,000 GitHub stars and raised a $2M seed led by OSS Capital, with angels including Naval Ravikant, Tobias Lütke, Tom Preston-Werner, and Guillermo Rauch.

Lately I've been shipping a run of open-source tools: Voicebox, a local-first AI voice studio (29k+ stars); Spacebot, a Rust agent for multi-user teams and communities; and Discover.me, the agent-built profile platform this page runs on. On the side I'm prototyping Soul of the Planet, a voxel game in Rust and Bevy.

Projects

Products, platforms, and prototypes.

Spacedrive

Open-source, cross-platform file manager built on a virtual distributed filesystem (VDFS) written in Rust. It indexes files across all your devices and storage locations into one searchable, local-first library. I founded it and lead it as CEO — architecture, product, and design.

38,176 GitHub stars, 1,289 forks. Raised a $2M seed led by OSS Capital, with angels including Naval Ravikant, Tobias Lütke, Tom Preston-Werner, and Guillermo Rauch.

Active — founder & CEO

Rustfile managerdistributed systemslocal-firstopen sourceTauri

Discover.me

An agent-built profile and discovery platform for people whose work doesn't fit a job title. Your own coding agent reads your real work over an MCP server and turns it into a structured public profile that humans and other agents can search. Inference runs on the user's side; the platform stores, renders, validates, and exposes the data. This profile is built with it.

Built on TanStack Start, Hono, and Postgres with an MCP server as the core agent surface. This profile was authored through it.

In development — pre-launch

TypeScriptMCPAI agentsTanStackproduct

Soul of the Planet

A voxel survival/exploration game prototype in Rust and Bevy: 0.5m voxels, finite wrapping planets ~37km across, streamed LOD terrain, persistent per-chunk edits, and schema-driven content (~178 RON assets). The longer-term direction is a single logical universe of authored planets, each with its own content pack and AI companions.

Playable pre-alpha vertical slice (~39k lines of Rust): mining, building, inventory, combat, cooking, mob spawning, and world-edit persistence all working.

Pre-alpha, single-player

RustBevygamedevvoxelprocedural generation

Proof

Milestones, rankings, and results.

Skills

The work Jamie is useful for.

Rust
TypeScript
React
Distributed systems
Local-first software
AI agents & MCP
Product & UI/UX design
Open-source community building
Filmmaking & video production

Work with Jamie

Selected advisory and build work.

Advising early-stage founders

Advisory

Advising founders building developer tools, open-source companies, or Rust / local-first products — on product direction, OSS growth, design, and getting from prototype to a launch people care about.

By arrangement

Build sprints

Contract

Fixed-scope sprints on hard product or systems problems in Rust or TypeScript — from architecture through a shippable, well-designed result.

By arrangement

Open-source collaboration

Collaboration

Open to co-building on open-source and local-first projects, especially where data ownership and strong design matter.

Open to discuss

Investment in my projects

Investment

Open to aligned angels and funds for current and future work. Previously raised a $2M seed for Spacedrive led by OSS Capital.

By introduction

Press

Where Jamie has been written about.

Experience

Roles Jamie has held.

Founded and lead Spacedrive, an open-source, cross-platform file manager built on a virtual distributed filesystem in Rust. Set product direction, architecture, and design; raised a $2M seed and grew the project past 38,000 GitHub stars.

Software Engineer · Coplane

Mar 2025 – Jul 2025

Built AI automation interfaces and infrastructure for back-office automation at large enterprises.

Led development of Cal.com's teams infrastructure and per-seat subscription billing. Shipped features, improved code quality, worked with enterprise clients, designed new UI components, and helped maintain the open-source community. Remote.

Content Creator · Twitch

Jul 2018 – Present

Stream my development work on Twitch, building a community of developers around a calm, focused environment to learn and build. Regularly reach around 200 concurrent viewers.

Founder, Product Engineer & Designer · Notify.me

Apr 2018 – Jul 2021

Founded Notify, a push-notification-based mailing list for cross-platform audience ownership across Twitch, YouTube, and TikTok. Led a team of nine through prototyping and shipping mobile and web apps to thousands of users, and built the multi-language, micro-service backend and client suite. Raised a $1M pre-seed. The product didn't find traction and was wound down.

Content Creator · YouTube

Nov 2011 – Apr 2018

Built a YouTube channel (~144k subscribers) starting at age 16, spanning filmmaking, special effects, music production, and technology. Worked with brands including Universal Pictures, Google, Channel 4, BestFiends, and WileyFox.

Education

Education.

Plymouth College of Art

Jan 2013 – Jan 2015

BA (Hons) Film & Screen Arts

Plymouth College of Art

Jan 2011 – Jan 2013

Film Production — NCFE Level 2 Award in Creative Craft