About

THE RUST FOUNDATION is an independent non-profit organization dedicated to stewarding the Rust programming language, supporting Rust communities worldwide, and investing in the Rust talent pool.

OUR MISSION is for global computer systems to be more secure, sustainable, scalable, and efficient through the use of the Rust programming language. To fulfill this mission, the Rust Foundation prioritizes the following areas of focus…

  • Infrastructure Management

    Learn More

    Infrastructure Management

    Associated Goals:

    • Provide & manage Rust ecosystem infrastructure adequately & efficiently
    • Drive sustainable infrastructure security for the Rust ecosystem

    Associated Work:

    Learn more on our Infrastructure Support page. 

  • Community Development

    Learn More

    Community Development

    Associated Goals:

    • Provide a range of targeted Rust Project support and development programs
    • Fuel Rust maintainer pipeline
    • Create novel Rust entry points for newcomers

    Associated Work:

  • Rust Language Awareness

    Learn More

    Rust Language Awareness

    Associated Goals:

    • Build strong relationships with industry leaders, journalists, regulatory stakeholders
    • Drive effective Rust storytelling through strong communication channels

    Associated Work:

    • Reliable communication channels
    • Rust language resource development
    • Rust language evangelism
    • Strategic press & blogs, and news announcements
  • Member Investment

    Learn More

    Member Investment

    Associated Goals:

    • Grow the number of members at every tier with low attrition rates and a wide spectrum of additional resources provided by members in-kind.
    • Maintain a well-informed Member base and enable Foundation & language evangelism

    Associated Work:

    • Nonprofit and associate-level membership tiers
    • Member support materials
    • Strategic membership drives
    • Thoughtful membership research and outreach materials

    Explore our member base here

  • Expert Stewardship

    Learn More

    Expert Stewardship

    Associated Goals:

    • Create excellent, longterm, and appropriate processes and procedures in place to govern, manage, and administer the work of the Foundation
    • Support staff and to ensure financial sustainability.
    • Maintain a well-funded, stable budget. 

    Associated Work:

    Explore our impact through in the latest Rust Foundation Annual Report.  

Want to learn more about the work we’re doing?

Board of Directors

The Rust Foundation’s Board of Directors is composed of representatives from our member organizations (“Member Directors”) and the Rust Project (“Project Directors”) who share equal voting power and act collectively to govern the Foundation in accordance with our Bylaws and their Terms of Reference.

Member Directors

  • Lars Bergstrom

    Dr. Lars Bergstrom

    Chair, Member Director, Google

    Learn more about Dr. Lars Bergstrom
    Lars Bergstrom

    Dr. Lars Bergstrom

    Chair, Member Director, Google

    Lars serves as both the Chair of our board and the Member Director for Platinum Member, Google. Outside of the Rust Foundation, Lars works at Google as the Director of Engineering for Android Platform Programming Languages.

  • Nell Shamrell-Harrington

    Nell Shamrell-Harrington

    Vice-Chair, Member Director, Microsoft

    Learn more about Nell Shamrell-Harrington
    Nell Shamrell-Harrington

    Nell Shamrell-Harrington

    Vice-Chair, Member Director, Microsoft

    Nell serves as both the Vice-Chair of our board and the Member Director for Platinum Member, Microsoft. Outside of the Rust Foundation, Nell works at Microsoft as a Principal Software Engineer.

  • Eric Garcia

    Dr. Eric Garcia

    Member Director, Meta

    Learn more about Dr. Eric Garcia
    Eric Garcia

    Dr. Eric Garcia

    Member Director, Meta

    Eric Garcia serves as the Member Director for Platinum Member, Meta. Outside of the Rust Foundation, Eric works at Meta as a Group Technical Program Manager.

  • Seth Markle

    Member Director, AWS

    Learn more about Seth Markle

    Seth Markle

    Member Director, AWS

    Seth serves as the Member Director for Platinum Member, AWS. In addition to his work with the Rust Foundation, Seth works at AWS as the Senior Principal Software Engineer of S3.

  • Peixin Hou

    Peixin Hou

    Member Director, Huawei

    Learn more about Peixin Hou
    Peixin Hou

    Peixin Hou

    Member Director, Huawei

    Peixin serves as the Member Director for Platinum Member Huawei. Outside of the Rust Foundation, Peixin works at Huawei as the Chief Software Architect and Community Director for Open Source at Huawei Technologies.

  • Alexandru Radovici

    Silver Member Representative

    Learn more about Alexandru Radovici

    Alexandru Radovici

    Silver Member Representative

Each Platinum Member of the Rust Foundation holds a dedicated seat on our board. For Gold Members, representation depends on their total number: if there are between four and seven Gold Members, they are collectively represented by one Gold Member Representative. If there are eight or more Gold Members, they are represented by two Gold Member Directors. There is one Representative dedicated to all Silver Members. Click here to learn more about the roles and responsibilities of our Member Directors.

Project Directors

  • Carol Nichols Headshot

    Carol Nichols

    Project Director

    Learn more about Carol Nichols
    Carol Nichols Headshot

    Carol Nichols

    Project Director

    Carol has been an active contributor to and leader of the Rust Project for many years. She currently serves on the Rust Project crates.io Team and has previously served on the Project’s Leadership Council, the Dev Tools Team, and the former Rust Core Team. Carol is also a co-founder of Integer 32, LLC, the world’s first Rust-focused software consultancy, has organized various Rust community events and conferences in the past, and is the co-author of the Rust Book.

  • Ryan Levick

    Ryan Levick

    Project Director

    Learn more about Ryan Levick
    Ryan Levick

    Ryan Levick

    Project Director

    Ryan Levick began exploring Rust in 2014 and immediately started looking for ways to be involved in the community. Over time he participated more by co-organizing the Berlin Rust meetup, producing YouTube tutorials, helping with various Rust Project efforts, and more. In 2019, Ryan got the opportunity to work with Rust full time leading developer advocacy for Rust at Microsoft and helping build up the case for Rust as an official language inside of Microsoft. Nowadays, he’s an active member of the Rust Project where he is a member of Compiler and Infrastructure Team, helps run the annual State of Rust Survey, and much more.

  • Santiago Pastorino

    Rust Project Director

    Learn more about Santiago Pastorino

    Santiago Pastorino

    Rust Project Director

    Santiago Pastorino has been contributing to the Rust project since 2017. He is a Rust compiler team contributor and Types team member. He is currently contracting with Futurewei to work full-time on the Rust Project and is also a co-founder at WyeWorks.

  • Scott McMurray

    Rust Project Director, Board Treasurer

    Learn more about Scott McMurray

    Scott McMurray

    Rust Project Director, Board Treasurer

    Scott first contributed to the Rust project in 2017. He has been a member of the language design team since 2018 and has worked in a variety of areas across the compiler and libraries.

  • Jakob Degen

    Rust Project Director

    Learn more about Jakob Degen

    Jakob Degen

    Rust Project Director

    Jakob has been a contributor to the Rust Project for many years, primarily focusing his time on the compiler and operational semantics spaces. In his work as a Rust programmer, Jakob is working on a build system.

The Rust Foundation board has five seats reserved for Project Directors. Project Directors serve two year terms and are elected by the Rust Project through a process developed by the Rust Project Leadership Council. Click here to learn more about the roles and responsibilities of our Project Directors.

Our Team

  • Rebecca (Bec) Rumbul

    Dr. Rebecca Rumbul

    Executive Director & CEO

    Learn more about Dr. Rebecca Rumbul
    Rebecca (Bec) Rumbul

    Dr. Rebecca Rumbul

    Executive Director & CEO

    Dr. Rebecca Rumbul leads the Rust Foundation as Executive Director & CEO. She holds a Ph.D. in Politics and Governance and has worked as a consultant and researcher with governments, parliaments, and development agencies all over the world, advocating for openness and transparency, and developing tools to improve digital participation. In addition to leading the Rust Foundation, Rebecca is a Non-Executive Director and Council Member for the UK Advertising Standards Authority and a Trustee of the Hansard Society.

  • Abi Broom

    Abi Broom

    Operations Manager

    Learn more about Abi Broom
    Abi Broom

    Abi Broom

    Operations Manager

    As Operations Manager and a founding member of our staff team, Abi is responsible for transforming the internal capacity of the Foundation to meet its growing ambition. Abi has 20 years of experience implementing and formalizing systems and procedures in growing organizations across the digital and non-profit spaces. She has a keen interest in digital transformation and the possibilities offered by new technologies.

  • Joel Marcey

    Joel Marcey

    Director of Technology

    Learn more about Joel Marcey
    Joel Marcey

    Joel Marcey

    Director of Technology

    As the Rust Foundation’s Director of Technology, Joel oversees the technology and engineering programs and initiatives of the Rust Foundation. Prior to joining the Rust Foundation as a founding staff member, Joel worked at Facebook/Meta as a Developer Advocate and ecosystem lead with prominent participation in high-impact standards organizations including Open Web Docs and Ecma.

  • Paul Lenz

    Director of Finance & Funding

    Learn more about Paul Lenz

    Paul Lenz

    Director of Finance & Funding

    As Director of Finance & Funding, Paul Lenz is responsible for the financial management of the Foundation, as well as the development and management of the Rust Foundation Community Grants Program. Paul brings a background in senior roles spanning telecoms, open source, and non-profit. Prior to joining the Rust Foundation, he worked at Indigo Trust, a philanthropic body supporting digital, legal, and development projects in the UK, Europe and Africa.

  • Gracie Gregory Headshot

    Gracie Gregory

    Director of Communications & Marketing

    Learn more about Gracie Gregory
    Gracie Gregory Headshot

    Gracie Gregory

    Director of Communications & Marketing

    Gracie oversees the Rust Foundation’s public relations and marketing strategies and manages all outbound communications. Throughout her career, Gracie has focused on telling compelling stories for technology communities and organizations. Before joining the Rust Foundation team, Gracie held various content strategy and editorial direction positions at the Linux Foundation, Forem/dev.to, and several startups. She has also worked as a freelance communications consultant for open source clients.

  • Jon Bauman standing in front of Rust logo projected on stone wall.

    Jon Bauman

    C++/Rust Interop Software Engineer Lead

    Learn more about Jon Bauman
    Jon Bauman standing in front of Rust logo projected on stone wall.

    Jon Bauman

    C++/Rust Interop Software Engineer Lead

    Jon Bauman has worked in tech for two decades across various industries and programming disciplines. He is a proud alumnus of the University of Michigan, Etsy, and Mozilla. Jon brought his experience in Rust and standards development to bear as the implementer of AVIF support in Firefox and the Mozilla representative to the Alliance for Open Media.

    As a member of the Rust Foundation’s growing engineering team, Jon applies the same skills to deeply understand complex systems and the perspectives of diverse stakeholders, forge pragmatic solutions, and build systems for the long term for the Rust/C++ Interop Initiative.

  • Jan David Nose

    Jan David Nose

    Infrastructure Engineer

    Learn more about Jan David Nose
    Jan David Nose

    Jan David Nose

    Infrastructure Engineer

    Jan David (“JD”) Nose is the Rust Foundation’s Infrastructure Engineer. JD is also the Rust Project’s Infrastructure Team co-Lead. In this position, JD is responsible for the operations of all currently supported and future infrastructure, including managing both existing tools and new development.

  • Tobias Bieniek

    Tobias Bieniek

    Software Engineer

    Learn more about Tobias Bieniek
    Tobias Bieniek

    Tobias Bieniek

    Software Engineer

    Tobias Bieniek is the Rust Foundation’s crates.io-focused Software Engineer. He has been involved with the Rust ecosystem since roughly 2015. He started out by working on the intellij-rust project. For the past several years, he has been contributing to the crates.io codebase.

    In 2019, Tobias officially joined the crates.io team. In May 2021, they asked him to co-lead the team. In mid-2022, Tobias applied for the first round of fellowship grants from the Rust Foundation, part of our Community Grants Program.

  • Adam Harvey

    Adam Harvey

    Software Engineer

    Learn more about Adam Harvey
    Adam Harvey

    Adam Harvey

    Software Engineer

    Adam Harvey is the Rust Foundation’s security-focused Software Engineer. He partners with Walter Pearce to carry out priorities identified by our Security Initiative. Adam is a self-described generalist software developer who has worked at a variety of companies and open source projects including New Relic, Sourcegraph, and PHP in the course of his 20-year career. Originally from Western Australia, he has lived in Vancouver, Canada for the past 10 years.

  • Marco Ieni

    Infrastructure Engineer

    Learn more about Marco Ieni

    Marco Ieni

    Infrastructure Engineer

    Marco started his career as an Embedded System Engineer. Since 2020 he worked as a Rust Backend Engineer, building microservices with high performance requirements. During his spare time, he maintains release-plz and hosts the RustShip podcast.

  • Christina Gorton headshot

    Christina Gorton

    Marketing Program Manager

    Learn more about Christina Gorton
    Christina Gorton headshot

    Christina Gorton

    Marketing Program Manager

    As a member of the Rust Foundation’s growing marketing and communications team, Christina helps scale the Rust Foundation’s marketing and communication efforts. Her focus areas include expanding our corporate membership program, further developing the Rust Foundation events strategy, editorial review, supporting the creation of a Rust Foundation training program and more. Christina has had a variety of interesting roles across the tech industry and brings experience in developer education, advocacy, and open-source program management. Christina has also managed communities and content at various companies, including Forem, AWS, and GitHub.

  • Ernest Kissiedu speaking at Rust Global

    Ernest Kissiedu

    Global Rust Community Coordinator

    Learn more about Ernest Kissiedu
    Ernest Kissiedu speaking at Rust Global

    Ernest Kissiedu

    Global Rust Community Coordinator

    Ernest Kissiedu is the organizer of Rust Nation UK: a conference that focuses on introducing people to the Rust ecosystem. He is also the organizer of the Rust London Meetup Group and a co-founder of the DevX Initiative, which empowers current and would-be Rust contributors through research, workshops, and sponsorship. At the Rust Foundation, Ernest works on a contracted basis to help us better serve global Rust communities and develop events.

  • Walter Pearce Headshot

    Walter Pearce

    Security Engineer

    Learn more about Walter Pearce
    Walter Pearce Headshot

    Walter Pearce

    Security Engineer

    Walter Pearce is a key leader of the Rust Foundation’s Security Initiative. Walter comes from a 14-year career in security. For the past seven years, he has specialized in offensive security in the gaming industry, leading efforts to find and mitigate vulnerabilities affecting tens of millions of players at Epic Games and Blizzard Entertainment. Before that, he was a security consultant providing penetration testing, red teaming, and code review services for many Fortune 100 companies whose foci included operating systems, languages, and embedded systems. Walter has always had a passion for technical security problems and has built his career helping craft novel solutions to new, challenging issues in security. In his spare time, Walter enjoys playing open source games. He was previously a contributor and member of the Amethyst Game Engine and a lead contributor on other open source game development projects.

Distinguished Advisors

The Rust Foundation executive staff consults with several unpaid advisors outside of the Rust Project who have been selected for their policy-focused knowledge of the Rust community, open source software organizations, and the nonprofit sector. The neutral perspectives of these “Distinguished Advisors” help us consider many different angles when making decisions that fall under their areas of expertise.

  • Amanda Brock

    Amanda Brock

    Open Source Policy Advisor

    Learn more about Amanda Brock
    Amanda Brock

    Amanda Brock

    Open Source Policy Advisor

    Amanda Brock is the CEO of OpenUK: the UK organization dedicated to the business of open source software with a specific focus on UK Leadership and International Collaboration. She is also a Board Member of the Open Source Initiative, the Editor of Open Source Law, Policy and Practice (2nd edition), and a lawyer with 25 years worth of experience.

  • Shane Miller

    Shane Miller

    Open Source Business Advisor

    Learn more about Shane Miller
    Shane Miller

    Shane Miller

    Open Source Business Advisor

    Shane Miller is the former Founding Chair of the Rust Foundation Board of Directors and the former Engineering Leader at Amazon Web Services (AWS). As a longtime advocate of the Rust programming language and an experienced technical leader, Shane’s perspective has been invaluable to the Rust Foundation since its inception.

Technology and Engineering at the Foundation

The Rust Foundation’s engineering staff are dedicated to supporting the technical needs of the Rust Foundation through software development and administering strategic initiatives in partnership with the Rust Project and wider Rust Ecosystem. Our engineering staff are currently three primary areas of focus:

  • A Security Initiative, helping ensure that the Rust ecosystem is as secure as possible, including by releasing valuable tools such as Painter.
  • Infrastructure support, driving engineering and efficiency efforts to ensure that the growing number of Rust developers have a great experience while also managing costs.
  • An approved Rust specification effort, providing people and resources to help the Project deliver a useful and quality language specification.

Infrastructure and Technology Donors

The following organizations have generously donated in-kind infrastructure and technology services to the Rust Foundation. Our Technology Team team is grateful for the benefits they provide to the Foundation and Rust ecosystem.