Oscar Beaumont

Oscar Beaumont

Software Engineer from Western Australia

I'm a self-taught software engineer who is passionate about building tools that empower people. With 6 years of professional experience working on everything from webapps to desktop apps and building with many languages including Rust and TypeScript.

What i'm working on?

What I use?

Work Experience

Cap.so

Jul 2025 — Nov 2025
Contractor - Full Stack

Cap is an open source screen recording and sharing tool. I worked on the desktop application and web backend including working with GPU shaders to render higher quality cursors, building a tracking system for the progress of uploading files, overhauling the recording flow GUI, and moving the camera preview to native GPU rendering.

Tauri
wgpu
Solid
Tailwind
Next
PostHog

CrabNebula

Apr 2025 — Jun 2025
Contractor - Full Stack

I worked on client projects, conducted Rust training sessions and contributed to open-source. I contributed to an AI chat-based computer automation application built in Tauri and also conducted training sessions for a 8-15 person development team on using Tauri and Rust effectively.

Spacedrive

May 2022 — May 2024
Founding Engineer - Full Stack

Building the file manager for the future. I worked on building the desktop application, Rust core for filesystem operations and peer to peer networking system. I also developed the system for us to ship our Rust core inside a React Native app.

Tauri
React
Tailwind
React Native

Freelancer

Aug 2020 — May 2022

I worked with multiple clients to bring their vision to life. I built multiple Windows Device Management servers, a car dash camera manager application in Electron and worked on a modern web interface for managing a telephony system.

Windows
Go
Electron
Svelte
Next
Tailwind
Python

If you'd like to collaborate or chat, feel free to email me at

© 2026 Oscar Beaumont