Evan Simmons is a Principal Software Engineer with 14 years of experience building resilient, high-performance backend systems and currently writing Rust professionally on Imperva’s core RASP team. He has led design-to-production efforts for critical networking and ingestion infrastructure at Credit Karma, built self-serve GraphQL platforms, and consulted on cluster orchestration and test infrastructure at Chroma. An active contributor to Rust tooling—having improved the log4rs logging framework—he balances pragmatic product delivery with attention to code quality and developer ergonomics. Evan’s background in mathematics and computer science (UCSC, honors) and early full-stack freelance work give him a rare blend of formal rigor and hands-on ownership from dev tools to distributed systems. Colleagues know him for elevating API design and security protections while championing technical excellence across teams.
Contributions:5 releases, 144 reviews, 93 commits in 3 years 1 month
Contributions summary:Evan contributed to the development of the `log4rs` logging framework for Rust. Their work involved adding and modifying code within the core library, including updates to documentation and structure definitions, to improve the framework. Commits focused on enhancing the codebase, such as making structs `Clone` and exposing public documentation. The changes also modified build processes, and introduced the application of clippy suggestions to improve code quality.
xml-rs based deserializer for Serde (compatible with 1.0+)
Contributions:8 pushes, 2 branches in 4 years 11 months
serderustxmlserializationparser
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.