Curtis Spencer is a partner at Electric Capital with 17 years of software engineering and founder experience, based in San Francisco. He blends deep engineering chops from roles at Facebook and Oracle with startup-building instincts from founding Cruxlux and cofounding Spool, then scaled into investing and platform work at Electric Capital. Technically fluent across backend systems and tooling, he has contributed Rust-based validation and export tooling to notable open-source crypto ecosystem projects and maintained key backend pieces for lightweight S3-compatible tooling. His Stanford B.S./M.S. in Computer Science with an AI specialization underpins a pattern of shipping pragmatic, data-integrity-focused infrastructure. Equally comfortable in code and strategy, he brings a founder’s curiosity to evaluating developer-facing projects and protocols. An understated strength is his track record of improving test suites and release hygiene, signaling seriousness about long-term maintainability.
16 years of coding experience
12 years of employment as a software developer
B.S./M.S Computer Science with Specialization in AI Systems, B.S./M.S Computer Science with Specialization in AI Systems at Stanford University
A taxonomy for open source cryptocurrency, blockchain, and decentralized ecosystems
Role in this project:
Back-end Developer
Contributions:166 reviews, 1593 commits, 799 PRs in 3 years 6 months
Contributions summary:Curtis primarily contributed to the back-end logic and tooling for validating and exporting ecosystem data. They implemented features for parsing and validating TOML configuration files, including error handling and data integrity checks. The user added functionality to export the validated ecosystem data to a JSON file, and implemented sorting validation. Their work focused on using Rust and related libraries to ensure the accuracy and usability of the ecosystem data.
A lightweight server clone of Amazon S3 that simulates most of the commands supported by S3 with minimal dependencies
Role in this project:
Backend Developer
Contributions:24 commits, 17 PRs, 28 pushes in 5 years 7 months
Contributions summary:Curtis primarily contributed to version updates and made style cleanups, suggesting a focus on maintenance and code quality. Several commits involved bumping the project's version number, indicating a role in releasing new versions. Furthermore, they addressed testing-related issues and made fixes for python3 botocmd tests, demonstrating an ability to maintain and improve test suites.
dependenciesamazonsupportedamazon-s3aws-s3
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.