🎉 Exercism Research is now launched. Help Exercism, help science and have some fun at research.exercism.io 🎉

Rust Mentors

Our mentors are the human element behind Exercism, providing empathetic feedback on learners' solutions.
Avatar of Alex Kavanagh

Alex Kavanagh https://github.com/ajkavanagh

Rust is a refreshing alternative to C, C++ and golang. I find it elegant, relatively concise and very interesting to use. I've not used in professionally, yet, but have many years of C, JavaScript and Python under my belt.
Avatar of Andrew Radev

Andrew Radev https://github.com/AndrewRadev

Rust is a language that feels as comfortable as the next Ruby. While I can't say I'm an expert quite yet, I've taught a university course in it, so I hope I've picked up enough skill to help beginners out.
Avatar of Maira Kodama

Maira Kodama https://github.com/mairandomness

Math teacher turned programmer. Fell in love with Rust while listening to Steve Klabnik talk about its design choices. Eternally grateful for helpful compiler messages. Not tall enough to write multi-threaded code.
Avatar of Paul Otto

Paul Otto https://github.com/potto007

I love Rust for its type-safety, its approach to memory management, and its helpful compiler messages. I currently use Rust in side projects, and I'm working towards getting Rust into use at work.
Avatar of Sebastian Magri

Sebastian Magri https://github.com/sebasmagri

I been using Rust both at work and as a hobby for a while now. Its an awesome project that makes it easy to learn and contribute, and improves really fast while remaining compliant with its principles.
Avatar of Peter Tillemans

Peter Tillemans https://github.com/ptillemans

I am an electronics engineer and language geek who learned programming on an hp-41 and C-64. Now I do mostly java, javascript, python, rust and haskell. I believe that code should sing its intent so the last row in the hall understands the last syllable.
Avatar of Karthik Deepak Natraj

Karthik Deepak Natraj https://github.com/karbfg10k

I love Rust and C and use them at my day job in automotive. I work with Embedded software but I'm also reasonably familiar with systems programming as well
Avatar of Eric Dattore

Eric Dattore https://github.com/ELD

I've been playing with Rust as my hobby language of choice since version 0.10. Before that, I was using C++ for a lot of my side projects.
Avatar of David Carroll

David Carroll https://github.com/axesilo

My primary professional language is Python, which I like for its flexibility and expressiveness, but I also enjoy using Rust because of its power and high-quality tooling. I'm a former CS professor.
Avatar of Alpha Shuro

Alpha Shuro https://alphashuro.com

Rust empowers developers to write code that is ambitious, fast and correct. Viva Rust!
Avatar of Yilkal Argaw

Yilkal Argaw https://github.com/yilkalargaw

An enthusiastic programmer who enjoys to explore various aspects of the computer industry. Worked on areas ranging from ASIC & FPGA based hardware design to Software Development in softwares like ruby, C, C++, perl,scheme, common-lisp and rust.
Avatar of Matthias Wimmer

Matthias Wimmer Matthias' Blog

Using a mixture of C and Rust code at work for bare metal and linux embedded programming since mid 2017. Having done 10+ years of professional Java programming before. Also in love with Clojure, Haskell and functional programming in general.
Avatar of Sherab Giovannini

Sherab Giovannini https://github.com/Shaddy

Rust is a revolutionary language that is growing and improving fast. I am proud to have been promoting Rust in my own company leading to incredible results. It covers low-level programming while offering high-level abstractions which for systems developers, it's a blessing.
Avatar of Florian Gilcher

Florian Gilcher Yakshaves, my personal snippet space

I'm a Rustacean since 5 years and member of the Rust project. I lead the events team and contirbute to the community team. I own a Rust company. I train Rust professionally, but still got a lot to learn.
Avatar of Anthony Deschamps

Anthony Deschamps https://github.com/adeschamps

I use Rust professionally in my day job, as well as for some hobby projects. I like it for a lot of technical reasons, but most of all for the great community.
Avatar of Emerentius

Emerentius https://github.com/Emerentius

I'm a physicist and hobbyist programmer. I've been a Rust enthusiast since shortly before 1.0. I love Rust for its speed and safety, its typesystem, clean design, cargo and overall focus on correctness that help me offload so much worry on the compiler.
Avatar of Sam Scott

Sam Scott https://github.com/samscott89

For me, Rust and Cryptography has been a perfect match. As I grow my own company, I plan on sticking with Rust and want to help encourage people to pick it up.
Avatar of Brooks J Rady

Brooks J Rady thelostlambda.xyz

Rust manages to meld low-level programming with high-level abstractions without any of the tradeoffs. Here to help in the inaugural battle against the borrow-checker and to foster the inner Rustacean in all of us.
Avatar of James Lao

James Lao James' blog

I write mostly C# professionally, but I have a passion for functional programming and lately Rust. I look forward to helping you anyway I can!
Avatar of Sven Steinbauer

Sven Steinbauer https://github.com/Svenito

I am a C++ and Python developer who is learning Rust. I feel that teaching is a great way to learn, so I am hoping to give back a little while learning more myself.
Avatar of Brenton Alker

Brenton Alker https://github.com/tekerson

Rust brings an expressive type-system to low-level perfomance and portability. The WASM support ties in particularly well with web development where I spend most of my time and I'm excited to join others on this learning path.
Avatar of Zachary Dremann

Zachary Dremann https://github.com/Dr-Emann

It didn't take long for rust to become my favorite language, and I want to help others learn it, and love it like I do! I've been coding in rust since 2013, and it's been amazing seeing the language change and evolve over time, and become better and better.
Avatar of weihanglo

weihanglo https://github.com/weihanglo

Aim to use Rust and WebAssembly in my daily routines. Love Rust because of its passionate and welcoming community.
Avatar of Choon-Siang Lai

Choon-Siang Lai (note (code cslai))

Writes Javascript/ES and Python at work, discovered Rust and find it expressive despite being a system langauge. Would love to contribute back by mentoring.
Avatar of Caleb Boylan

Caleb Boylan https://github.com/squidboylan

I am a student and spend most of my time hacking on personal projects. I enjoy Rust as it makes some of the more painful parts of programming easier to handle.
Avatar of Thayne McCombs

Thayne McCombs https://github.com/tmccombs

Although rust does have a steeper learning curve than many other languages, once you understand it, it is a truly incredible language.
Avatar of Will Murphy

Will Murphy https://github.com/willmurphyscode

I'm a former teacher, now an engineer at Pivotal. I'm passionate about learning new programming languages, and helping others learn.
Avatar of Michael Morehouse

Michael Morehouse https://github.com/yawpitch

Long-term programmer and pipline developer in the Visual Effects (VFX) community; recently decided it was time to make a change in life and become a polyglot; while Python remains my industry's go-to language, Rust, Go, and others are nipping at the heals, and I've never learned better than by helping others lean.
Avatar of Meade Kincke

Meade Kincke Code Artistry

I love real-world, usable examples. I'm a huge fan of being able to help others to make something work how it should with maximum performance. I especially love Rust and have written a tool called BrewStillery in it and GTK-rs.
Avatar of Jon Gjengset

Jon Gjengset Website

I'm PhD student at MIT CSAIL where I work on a research database written in Rust. I also do regular Rust live-coding streams.
Avatar of Mark Rousskov

Mark Rousskov https://github.com/Mark-Simulacrum

Rust core and infra team member; release team lead. Working on the compiler and related tooling.
Avatar of Ludwig Stecher

Ludwig Stecher https://github.com/Aloso

I study IT in Bavaria, Germany. Rust is one of my favourite languages because of its expressive type system, its strong safety guarantees and good WASM support. I also code a lot in Java, Kotlin, JS and Typescript.
Avatar of KillTheMule

KillTheMule My rust project

Hobbyist programmer who's got a weak spot for Rust.
Avatar of Joe Gilray

Joe Gilray https://github.com/jgilray

Retired but still programming in Racket, Rust and Wolfram. I am in awe of the Rust community and thinking mentoring here on exercism.io is one way to give back
Avatar of Tonni Tielens

Tonni Tielens https://github.com/Tohnmeister

I love learning and I love teaching others. I believe Rust might be the next big thing in systems programming for its enforced memory safety and speed.
Avatar of Nithin Reddy

Nithin Reddy https://github.com/rednithin

An avid believer of the Feynman technique. Currently a professional trying to learn Rust and also teach it at the same time.
Avatar of Prateek Kumar

Prateek Kumar https://github.com/prateekkumarweb

I love Rust and JavaScript. Exploring WebAssembly in my free time.
Avatar of Lewis Clement

Lewis Clement https://github.com/lewisclement

After many years of writing hobby projects in C++ and school- and professional project in C# and JavaScript, my new go-to language has become Rust. As a perfect blend of a low-level language with high-level syntax features it's become the language I get most joy using, and hopefully I help others find enjoyment in it too.
Avatar of Eduardo Diaz

Eduardo Diaz https://github.com/lnds

I have more than 32 (1<<5) years programming, in C & C++ in my first years, later on Java, C# and Scala. My new passion is Rust. I love the blend between system programming and the functional paradigm. Also if you speak spanish, I'm here to help!. (Si hablas español te puedo ayudar ;)
Avatar of Victor Ermolaev

Victor Ermolaev https://github.com/vnermolaev

Fell in love with blockchain, fell in love with Rust, now I am a Rust engineer focusing on implementing distributed protocols.
Avatar of Alexander Krivács Schrøder

Alexander Krivács Schrøder Personal Website

After the initial struggles with lifetimes and getting away from thinking in traditional object oriented ways, like inheritance and polymorphism, I fell completely in love with Rust and its community, and would be happy using nothing else for the rest of time.
Avatar of Nils Haberstroh

Nils Haberstroh https://daredevdiary.com

To me programming is like a treat. And Rust :rust: is the kinder surprise. That brings something exciting, something to play with and the borrow checker.
Avatar of Nathan West

Nathan West https://github.com/Lucretiel

I've been a developer for well over a decade now, with a mastery of C++, Python, Javascript, and (recently) Rust. For someone who's always loved C++'s emphasis on zero-cost abstraction and RAII semantics, Rust has been a basically flawless expression of my own design sensibilities. I've always had a passion for helping & teaching others, so feel free to come to me with any Rust questions you might have.
Avatar of Frederic Meyer

Frederic Meyer https://github.com/corebreaker

French developper for more than 20 years in Management Systems, i was insterested in several languages and technologies like C++, Java, PHP, etc. But recently, i chose Rust in my projects for its rigor and its discipline that makes stable its use.
Avatar of Nahua Kang

Nahua Kang https://nahua.dev

I am a self-taught programmer with a background in liberal arts. I work with Python professionally in the intersection between software development and deep learning. In my spare time, I also play with Go, Rust, and Swift.
Avatar of Bob Hoeppner

Bob Hoeppner https://www.github.com/bobahop

I've mentored over one thousand Rust solutions and helped over five hundred Rust students while learning more about Rust myself.
Avatar of Paul Mabileau

Paul Mabileau https://github.com/PaulDance

My programming background mainly consists of Python, Java and C, but I also have dabbled in Scheme, OCaml and PHP. Lately, I have been sniffing plenty of Rust with the help of Exercism and some side projects. For me, Rust reunites the essentials: low-level concerns, efficient memory management and higher-level abstractions, so I really feel I have finally found my home there.
Avatar of Ron Au

Ron Au Ron Au's site

Rust is a much loved language that gets so many things right and just needs greater adoption. The best thing we can do now is to guide and welcome new users.