Richö Butts is an experienced software engineer with 15 years of cross-disciplinary work spanning security, backend, DevOps, and tooling, based in San Francisco. He has shipped production-grade security improvements at Stripe—hardening certificate validation across both Python and PHP client libraries—and contributed to widely used open-source projects like rust.vim, pygit2, and the Ace editor. Comfortable across languages and layers, he’s implemented debugger UIs, semantic version parsers, and runtime console fixes, showing a knack for stabilizing and hardening developer tooling. Past roles include security engineering at Stripe, systems and DevOps positions at 99designs and Box+Dice, and QA/engineering work at Gravity and Lightstep, reflecting both startup and product-scale experience. Colleagues rely on him for pragmatic refactors and interoperability fixes that quietly improve robustness across ecosystems. He’s equally likely to dive into low-level iteration protocols as to document SSL preflight approaches—practical, security-minded, and focused on developer experience.
Contributions:55 commits, 10 PRs, 16 comments in 2 years 6 months
Contributions summary:Richö primarily contributed to the Voltron debugger UI, enhancing its functionality and improving its compatibility with different debuggers such as LLDB and GDB. They worked on various aspects of the UI, including view rendering, register display, and memory access, as well as addressing compatibility issues across different Python versions. The user integrated interactive features, enabling communication with debugging sessions for more advanced control and data retrieval. Additionally, the user added support for architectures such as PowerPC and improved the user experience by ensuring a stable, error-resilient application.
Contributions:11 commits, 1 PR, 22 comments in 1 year
Contributions summary:Richö primarily contributed to the Vim configuration for Rust, adding and modifying features related to syntax highlighting and code completion. They updated the configuration to reflect changes in the Rust language, such as renaming traits and types. The user implemented and refined the integration with the Rust playpen, adding support for sharing code snippets. They also updated the configuration with new features such as rudimentary support for the playpen.
rustvim
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.