Andrew Stone

Engineer at Oxide Computer Company

Greater Boston United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Stone is a seasoned engineer with 15 years of experience building reliable back-end and embedded systems, currently working at Oxide Computer Company in Greater Boston. He brings deep expertise in distributed systems and fault-tolerant storage—contributing to notable projects like Riak and VMware’s Concord BFT—where he focused on robustness, test quality, and performance optimizations. His work spans low-level embedded kernel improvements (Hubris) to large-scale infrastructure, demonstrating comfort with both hardware-adjacent code and high-throughput distributed algorithms. Known for strengthening error handling, test suites, and storage layers, he combines pragmatic bug-fixing with meaningful architectural improvements. Former roles include staff engineering at VMware and early-stage product engineering and founding experience, reflecting both individual contributor depth and startup fluency. Colleagues value his attention to stability and the rare ability to move fluidly between systems programming and production distributed systems.
code15 years of coding experience
job18 years of employment as a software developer
bookUniversity of Michigan
github-logo-circle

Github Skills (26)

c-language10
key-value-store10
erlang10
back-end-development10
hardware-interface10
testing10
rocksdb10
memory-management10
distributed-systems10
low-level-programming10
sys10
state-machine10
embedded10
error-handling10
rust10

Programming languages (13)

C++CSSRustCGoErlangTypeScriptShell

Github contributions (5)

github-logo-circle
vmware/concord-bft

Oct 2018 - Jun 2021

Concord byzantine fault tolerant state machine replication library
Role in this project:
userBack-end Developer
Contributions:1 release, 377 reviews, 386 commits in 2 years 7 months
Contributions summary:Andrew implemented and tested core data structures and functionalities for a Byzantine fault-tolerant state machine replication library. Contributions included introducing unit tests for blockchain state transfer, integrating a metrics library for runtime data collection, and refactoring and optimizing existing code for efficiency. The user also made improvements to the underlying storage, adding memory and RocksDB based components for indexing and retrieval of blocks of data.
fault-tolerantreplicationstate-machine
oxidecomputer/hubris

Jan 2022 - Jan 2023

A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:265 reviews, 134 commits, 37 PRs in 11 months
Contributions summary:Andrew primarily contributed to the core functionality of the embedded system kernel, focusing on low-level hardware interaction and system-level tasks. Their work involved fixing pin mappings for serial communication (USART1) to ensure correct hardware connections. The user also exposed a scratch buffer used by the system and enhanced the control-plane-agent, contributing to its ability to report power state. Further contributions include enhancements to Sprot buffer wrappers and the addition of SP stats.
embeddedkernelmessage-passing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial