Skip to content
Avatar

Sponsors

@repi @Shella @Databean @sdroege @RainwayApp @LucioFranco @is8ac @graydon @soatok @teh @tarcieri @michaelkirk @embark-studios

Sponsoring

@lcnr @jyn514 @fee1-dead @flip1995 @jackh726 @workingjubilee @khionu @apiraino @varkor @JohnTitor @m-ou-se

Organizations

@wyeworks @rust-lang @rust-lang-nursery @rustlatam
Block or Report

Block or report spastorino

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
spastorino/README.md

Santiago Pastorino - @spastorino

👋, my name is Santiago Pastorino and I'm a software engineer from Uruguay. I'm a co-founder at WyeWorks, a Rust compiler team core contributor, Rust conferences organizer (RustLatam, RustFest and RustConf) and a Ruby on Rails core team alumni. I'm currently sponsored to work on the Rust compiler by Futurewei.

Rust

I mostly contribute to the compiler of the Rust programming language.

Here's a summary of my mostly noteworthy contributions:

  • Rust Compiler MIR - Helped with Non-Lexical Lifetimes (NLL) implementation; implemented various MIR optimizations including MIR 2.0 Place refactor.
  • Rust Compiler Const-Eval - Implemented inline consts RFC 2920.
  • Rust Compiler Traits and Type System - Working as a member of the Traits working group, with a main focus on getting Type Alias Impl Traits stabilized.
  • 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.
  • Lead organizer of Rust Latam conference, member of Rustfest European conference and member of RustConf Program Committee.

Contact

Feel free to send me an email to spastorino@gmail.com

Pinned

  1. Empowering everyone to build reliable and efficient software.

    Rust 68.2k 9.4k

  2. A guide to how rustc works and how to contribute to it.

    HTML 1.1k 340

  3. A home for compiler team planning documents, meeting minutes, and other such things.

    HTML 283 58

  4. Bisects rustc, either nightlies or CI artifacts

    Rust 123 45

  5. Triage Bot

    Rust 105 48

  6. rails/rails Public

    Ruby on Rails

    Ruby 51k 20.4k

341 contributions in the last year

Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri
Activity overview
Contributed to rust-lang/rust, rust-lang/triagebot, rust-lang/rustc-dev-guide and 13 other repositories

Contribution activity

June 2022

Created a pull request in rust-lang/rust that received 6 comments

Make params be SmallVec as originally was

r? @cjgillot It was originally a SmallVec, I've mistakenly changed it here to a Vec

+2 −1 6 comments
Opened 3 other pull requests in 2 repositories

Seeing something unexpected? Take a look at the GitHub profile guide.