Become a sponsor to Santiago Pastorino
👋 Hi, my name is Santiago Pastorino, I live in Montevideo, Uruguay and I'm looking for sponsors to be able to work on the @rustlang compiler and types team.
I'm a Rust compiler and types team contributor and I want to be able to increase my invested time to work on improving the Rust ecosystem, in particular the compiler and type system.
Here's a summary of my mostly noteworthy contributions:
- Rust Compiler RPITIT refactor - Refactored RPITIT code to lower RPITs in traits as a GAT.
- Rust Compiler - Ergonomic Ref Counting.
- Rust Compiler MIR - Helped with Non-Lexical Lifetimes (NLL) implementation; implemented various MIR optimizations including MIR 2.0 Place refactor.
- Rust Compiler negative impls in coherence - Implemented the first version of negative impls in coherence that allowed the Error trait to be moved into core.
- Rust Compiler Const-Eval - Implemented a first minimal version of inline consts RFC 2920.
- Rustc Dev Guide: Leading the working group, writing and helping organizing the documentation effort.
- Lead Rustc Prioritization working group: prioritizing Rust compiler issues, fixed a lot of critical and high priority issues and support for the Rust compiler and Rust Lang team meetings.
- Lead Rustc Meta working group: helped organize the MCP process and the Rust compiler structure.
- Cargo Bisect Rustc: automated the tool to find regressions in the Rust compiler in a simpler way.
I love what I do, and I am a firm believer in an open source development model. I'm looking for sponsors to increase even more my involvement.
39 sponsors have funded spastorino’s work.
Featured work
-
rust-lang/rust
Empowering everyone to build reliable and efficient software.
Rust 108,328 -
rust-lang/rustc-dev-guide
A guide to how rustc works and how to contribute to it.
HTML 1,801 -
rust-lang/compiler-team
A home for compiler team planning documents, meeting minutes, and other such things.
HTML 417 -
rust-lang/cargo-bisect-rustc
Bisects rustc, either nightlies or CI artifacts
Rust 195 -
rust-lang/triagebot
Automation/tooling for Rust spaces
Rust 199
0% towards 40 monthly sponsors goal
Be the first to sponsor this goal!
$5 a month
SelectFor individuals that want to support the work I do on Rust.
$10 a month
SelectFor individuals that want to support the work I do on Rust.
$25 a month
SelectFor individuals that want to support the work I do on Rust.
$50 a month
SelectFor individuals that want to support the work I do on Rust.
$500 a month
SelectFor companies that want to support the work I do on Rust.
$1,000 a month
SelectFor companies that want to support the work I do on Rust.