Skip to Content

David Chavez

Cofounder at Double SymmetryEngineering at Root Global

I build products and teams. In my free time, I’m dedicated to building open source software that helps others.

About

Hi! 👋 I’m David.

I’ve been building software for 10+ years, and for the past 7+ years I’ve been leading teams, big and small.

While I remain a cofounder at Double Symmetry, I spend my days at Root Global, where we help food and beverage processors calculate farm-level emissions at scale. My focus there is leading the team working on emissions reduction.

Outside of work, I spend a lot of time on open source. My current interests are Rust, game development, machine learning, graphics rendering, and AI. Some of my projects can be found below.

When I’m not coding, I’m usually with my wife and two kids, planning future trips, or making music.

Projects

  • godot-bevy

    Bring the power of Bevy to your Godot projects

    379
    • Rust
    • ECS
    • Godot
    • Bevy
    • Game Development
  • Blaze

    A service that provides high-performance Linux (AMD64 & ARM64) and Apple Silicon macOS runners for GitHub Actions.

    • Svelte
    • Rust
    • SaaS
  • mlx-rs

    Unofficial Rust bindings to Apple's mlx framework

    250
    • Machine Learning
    • Rust
    • Apple MLX
  • diffusers-burn

    A diffusers API in Burn (Rust)

    26
    • Machine Learning
    • Rust
    • Burn
    • Diffusers
  • React Native Track Player

    A fully fledged audio module created for music apps. Provides audio playback, external media controls, background mode and more!

    3.7k
    • React Native
    • AVPlayer
    • ExoPlayer
  • fast3d-rs

    A Rust library for N64 Fast3D Graphics Rendering. Supports rendering via both WGPU and OpenGL.

    • Rust
    • WGPU
    • OpenGL
    • 3D Graphics

Recent Blog Posts

  1. Apr 7, 2022

    Using a shared ViewModel in Kotlin Multiplatform (KMP) for cross-platform business logic.

    • Kotlin Multiplatform
  2. Jul 10, 2020

    How to modify a pod without forking, allowing you to keep patches in your project's source control.

    • Cocoapods
    • iOS