Derek Smith

Systems Programmer

About Me

I am a systems software engineer with a decade of experience building the underlying engines and developer tooling that power complex data processing systems. I value deterministic behavior, memory safety, performance, and software that's modular, simple, and easy to reason about.

In 2026, I stepped away from my long-term role to take a planned technical and personal sabbatical. Alongside completing 450 miles of wilderness thru-hiking on the Arizona Trail and other travels, I've spent this time diving into modern systems programming in Rust, local-first and decentralized systems, and compiler design.

The sections below link to pages with extensive detail about my experience. For a somewhat briefer read, you can download my résumé. For an even quicker summary, visit my LinkedIn.

nVoq Experience

Over nearly a decade at nVoq, a healthcare-focused speech recognition startup, I grew from an R&D contractor into a senior engineer and technical lead. During that time I worked across much of the engineering stack: starting in machine learning and computer vision research, then architecting the company's next-generation high-throughput dictation server, and later building developer tooling and containerized AWS build pipelines that improved engineering productivity.

My work spanned low-latency C++ systems, finite-state machines for text processing and speech modeling, high-concurrency Java servers, and cloud migration. For a deep dive into these roles, click here.

Personal Projects

Outside of work, I enjoy building software to better understand how systems work. Over the years, this has evolved from building interactive music tools and DSP software towards a focus on compilers and distributed systems.

Recently I've been building Whipsnake, a tree-walking interpreter for a subset of Python, and a local-first peer-to-peer media transfer tool in Rust using Iroh. I've also been contributing to open source around peer-to-peer networking and decentralized data layers, including Iroh, Automerge, and Holochain. For a closer look at my projects, click here.

Core Expertise