Evan Schwartz

Independent Software Engineer at Scour

New York, New York, 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
Evan Schwartz is an independent software engineer based in New York with 13 years of experience building robust systems in Rust and TypeScript, currently focused on Scour, a personalized content feed that scours noisy sources for high-signal items. He has deep protocol and distributed-systems experience from leading implementations at Ripple—co-inventing Interledger and contributing across Rust and TypeScript stacks—and has continued to shape core Rust infrastructure through contributions to popular projects like chrono, tokio's tracing, and redis-rs. A pragmatic builder and inventor, Evan has driven open-source improvements that span async runtimes, parsing/formatting edge cases, and observability tooling (Autometrics), and he balances product work with board-level strategy for nonprofit and web-focused organizations. Notably, he avoids crypto/web3 roles despite his background in payments protocols, preferring product-first engineering that surfaces useful signals from noisy systems.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor of Arts (B.A.) Political Economy & Education (Independent), Bachelor of Arts (B.A.) Political Economy & Education (Independent) at Brown University
bookStuyvesant High School
languagesSpanish, English
github-logo-circle

Github Skills (28)

asynchronous10
javascript10
tracer10
futures10
redis10
scripting10
async10
testing10
typescript10
blockchain10
typescript-types10
logging10
rust10
typescripts10
trace10

Programming languages (18)

C#C++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
XRPLF/xrpl.js

Sep 2013 - May 2014

A JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser
Role in this project:
userFull-stack Developer
Contributions:35 commits, 1 PR, 4 comments in 7 months
Contributions summary:Evan primarily contributed to the codebase by merging branches, integrating new documentation, and adding new features. Their commits show the implementation of several features including the accountSet, setRegularKey transaction and flags related to it. They also addressed several fixes and changes within the ripple-lib project, specifically in the areas of transaction and message handling and improving the codebase with point coordinate conversions.
rippleapibrowserjavascriptnodejscryptocurrencies
redis-rs/redis-rs

Apr 2019 - Oct 2019

Redis library for rust
Role in this project:
userBack-end Developer
Contributions:6 commits, 4 PRs, 7 comments in 5 months
Contributions summary:Evan primarily contributed to the `redis-rs` library, focusing on asynchronous script invocation and related features. They refactored the `Script` and `ScriptInvocation` structs, optimizing for asynchronous operations and addressing issues with complex return types. These changes involved modifying the codebase to handle asynchronous calls, improving performance, and ensuring correct return value handling. The user also added tests to validate the changes made.
rustredisredis-library
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