18 KiB
18 KiB
Amit Upadhyay (@amitu)
- Pronouns: Amit Upadhyay
- Contact: Email (amitu@acko.com)
- Spoken Languages: English, Hindi
- Topics: Web Development, CLI, Database, Realm
Ana Hobden (@hoverbear)
- Contact: Email (ana@hoverbear.org), Twitter (@a_hoverbear)
- Spoken Language: English, some German, some Mandarin
- Topics: Distributed systems, software evolution, infrastructure, architecture, chaos testing, workshops, proc-macros
Andre Bogus (@llogiq)
- Pronouns: he/him
- Contact Twitter (@llogiq), reddit (/u/llogiq)
- Spoken Languages: German, English
- Topics: Procedural macros, writing lints, unsafe code, performance, bit twiddling, public speaking
Andreas Fischer (@Vengarioth)
- Pronouns: he/him
- Contact: Twitter (@vengarioth), Email (vengarioth@gmail.com)
- Spoken Languages: German, English
- Topics: Games programming, graphics & rendering, netcode (games), parsers, starting a company in germany
Andrew Yourtchenko (@ayourtch)
- Pronouns: he/him/them
- Contact: Twitter (@ayourtch)
- Spoken Languages: English, Russian
- Topics: Beginners, CLI, iron, mustache, IPv6 & computer networking in general
- Additional Resources: I would classify myself as an intermediate level in Rust, but I dabble at various levels, e.g. both lower-level like TACACS+ (takaks), FFI (vpp-rust-plugin), as well as higher level like web-apps (rsp10) - will be happy to help and share my experience!
Bastian Kauschke (@lcnr)
- Pronouns: he/him
- Contact: Zulip (@lcnr), Twitter (@lcnr7)
- Spoken Languages: German, English
- Topics: Beginners, intermediates, traits, unsafe code, compilers (both rustc and others)
Bernardo Meurer (@lovesegfault)
- Preferred Pronouns: he/him
- Contact: Twitter (@lovesegfault), Email (bernardo@standard.ai)
- Spoken Languages: English, Portuguese
- Topics: Beginners, intermediates, video, cameras, data transports, distributed systems
- Additional Resources: You can see the slides of the talk I gave this year as a reference on the kind of stuff I work with.
Bhargav Voleti (@bIgBV)
- Pronouns: he/him
- Contact: Twitter (@2093bps)
- Spoken Languages: English, Hindi
- Topics: Beginners, async, distributed systems
Chuck Pierce (@charlespierce)
- Pronouns: he/him
- Contact: Twitter (@chuckapierce), Email (chuck@charlespierce.dev), Discord (Chuck Pierce#8737)
- Spoken Languages: English
- Topics: Beginner / Intermediate Rust, CLI, Developer Tools, Code Review
Cyryl Płotnicki (@cyplo)
- Pronouns: he/him/they/them
- Contact: Twitter (@cyplo)
- Spoken Languages: English, Polish
- Topics: mentoring others (so meta!), project management, brand-new-to-rust, structuring tests, property-based tests, fuzzers, distributed systems, I/O
- Additional Resources: I sometimes write about Rust on my blog
Dimitri Sabadie (@phaazon)
- Pronouns: he/him
- Contact: Twitter (@phaazon), IRC (phaazon on Freenode), Email (dimitri.sabadie@gmail.com), Discord (phaazon#0545)
- Spoken Languages: French, English
- Topics: Graphics programming, procedural macros, unsafe bindings & FFI, functional programming & type theory, parsing, type-driven architectures, blockchains, low-level optimizations, cargo tools, writing RFCs.
- Additional Resources:
Doug Tangren (@softprops)
- Pronouns: he/him
- Contact: Twitter (@softprops), Email (d.tangren@gmail.com), Discord (softprops#1989)
- Spoken Languages: English
- Topics: Beginners, intermediates. Transitioning to Rust from Scala/Java/Typescript. Community. Open source. Effective std lib. Command line tools, AWS/Serverless.
Dylan DPC (@Dylan-DPC)
- Pronouns: he/him
- Contact: Discord (@dpc), Twitter (@dpc_22)
- Spoken Languages: English, German
- Topics: Open to anything that is sort of in the general-purpose domain
Eliza Weisman (@hawkw)
- Pronouns: she/her
- Contact: Email (eliza@buoyant.io), Discord (mycoliza#5146)
- Spoken Languages: English
- Topics: Async I/O, networking, concurrent data structures. I'm pretty busy and would generally prefer to provide mentoring for contributions to projects I already contribute to (
tokio,tracing,tower, etc).
Erich Gubler (@erichdongubler)
- Pronouns: he/him
- Contact: Email (erichdongubler@gmail.com)
- Spoken Languages: English, Portuguese (BR)
- Topics: Forensics/parsing, workflow (setting up projects, architecture)
Esteban Küber (@estebank)
- Pronouns: he/his
- Contact: Twitter (@ekuber)
- Spoken Languages: English, Spanish
- Topics: Beginners,
rustc(parser, diagnostics and in general).
Gabe Martinez (@mystal)
- Pronouns: they/them
- Contact: Twitter (@mystalice), Discord (mystal#3600)
- Spoken Languages: English
- Topics: Beginner/Intermediate Rust, Game Programming (& Design), Rapid Prototyping, Product Management
Geoff Shannon (@RadicalZephyr)
- Pronouns: he/him
- Contact: Discord (@radicalzephyr#6728)
- Spoken Languages: English
- Topics: Beginners, intermediates, async/await, macros (by-example and procedural), parsing, tokio
Gray Olson (@termhn)
- Pronouns: she/her
- Contact: Twitter (@fu5ha)
- Spoken Languages: English
- Topics: Beginners, graphics, gamedev
- Additional resources:
Jane Lusby (@yaahc)
- Pronouns: she/her
- Contact: Twitter (@yaahc_)
- Spoken Languages: English
- Topics: Beginners, community outreach, cargo, clippy, tracing, CLI, exercism.io, code review
- Aditional Resources: My work tracker, I'm especially happy to mentor any of these issues
Jonathan Turner (@jonathandturner)
- Pronouns: any gender pronoun
- Contact: Email, Discord (jturner#3961), Twitter (@jntrnr)
- Spoken Languages: English
- Topics: Developer experiences, growing projects, Emulation, CLI, and Beginner/Intermediate Rust
Joshua Mir (@joshua-mir)
- Pronouns: he/him
- Contact: Twitter (@jam10o), Gitter Parity technical support chat: (@joshua-mir)
- Spoken Languages: English
- Topics: Beginner Rust, cryptocurrency, blockchain, parity-ethereum, Substrate runtime development
- Additional Resources: Substrate Docs, Parity (Ethereum) Wiki, Substrate Community Resources
Kevin Knapp (@kbknapp)
- Pronouns: he/him
- Contact Twitter (@thekbknapp), reddit (/u/Kbknapp), Keybase (kbknapp
- Spoken Languages: English, Spanish (intermediate)
- Topics: Beginners, all things CLI, performance, API design, clap, public speaking, systems design
Luca Barbato (@lu-zero)
- Contact: IRC (lu_zero on freenode.net), Telegram (lu_zero)
- Spoken Languages: English, Italian
- Topics: Multimedia, cargo, proc-macros, CLI
Luca Palmieri (@LukeMathWalker)
- Pronouns: he/him
- Contact: Twitter (@algo_luca), Email (rust@lpalmieri.com)
- Spoken Languages: English, Italian
- Topics: Scientific computing, machine learning, CLI, backend development/enterprise software.
- Additional Resources:
Lucio Franco (@LucioFranco)
- Pronouns: he/him
- Contact: Twitter (@lucio_d_franco)
- Spoken Languages: English, Italian, French
- Topics: Async io, networking, distributed systems, game dev, compilers
Maher Khalil (@maherkhalil07)
- Contact:maherkhalil@outlook.com
- Spoken Languages: English, Arabic
- Topics: Beginners
Mara Bos (@m-ou-se)
- Pronouns: she/her
- Contact: Email (rust@m-ou.se)
- Spoken Languages: English, Dutch
- Topics: Embedded, CLI, math, proc-macro, Linux, undefined behaviour, FFI, lifetimes, shared memory, memory ordering/atomics/caches
Mike Tang (@daogangtang)
- Pronouns: he/him
- Contact: Twitter (@daogangtang)
- Spoken Languages: Mandarin, English
- Topics: Beginners, community meetup, wasm, web framework, orm, substrate...
- Additional Resources:
Nikolai Vazquez (@nvzqz)
- Pronouns: he/him
- Contact: Twitter (@NikolaiVazquez), Email (nikvzqz@gmail.com), Discord (nvzqz#4477)
- Spoken Languages: English, Spanish, German
- Topics: Learning Rust from nothing or experienced newcomers
- Additional Resources: I maintain Static Assertions, so I'd be happy to teach people how it works
Oli (@oli-obk)
- Pronouns: he/him
- Contact: Zulip (@oli), Github (@oli-obk), Discord (oli#1337)
- Spoken Languages: German, English
- Topics: Miri, const eval, error messages and other diagnostics, optimizations, MIR
Phil Krones (@flip1995)
- Pronouns: he/him
- Contact: GitHub (@flip1995), E-Mail (hello@philkrones.com), Discord (flip1995#2683; not that active there)
- Spoken Languages: German, English
- Topics: Beginners, Clippy, Lints, Diagnostics
Raj (@avranju)
- Pronouns: he/him
- Contact: Twitter (@avranju)
- Spoken Languages: English
- Topics: Networking, async I/O, beginner/intermediate Rust
Ravi (@wafflespeanut)
- Pronouns: he/him
- Contact: Twitter (@wafflespeanut)
- Spoken Languages: Tamil, English
- Topics: Beginners, CLI, web, coding practices, clean + maintainable code.
- Additional Resources: I'm actively working on paperclip, a WIP OpenAPI tooling library. I'd love to give a hand if anyone's interested!
Robert Winslow (@rw)
- Pronouns: he/him
- Contact: Twitter (@robert_winslow)
- Spoken Languages: English
- Topics: Distributed systems, low-latency, testing, formal methods, Bayesian statistics, machine learning, deep learning, serialization. async/await, FlatBuffers, testing, minimizing heap allocations, lifetimes, traits, borrow-checker, API design
- Additional Resources: Video of a talk I presented at Mozilla HQ on FlatBuffers in Rust.
Roman Proskuryakov (@kpp)
- Contact: Github (@kpp), Email (r.proskuryakoff@gmail.com), Telegram (gitkpp),
- Spoken Languages: English, Russian
- Topics: Beginner/Intermediate Rust, async, futures, CI
Shady Khalifa (@shekohex)
- Pronouns: he/him
- Contact: Twitter (@shekohex)
- Spoken Languages: Arabic, English
- Topics: Networking, FFI, CLI, parsers, development tools, web (server-side)
Søren Mortensen (@nerosnm)
- Pronouns: he/him
- Contact: Twitter (@nerosnm), Email (soren@neros.dev)
- Spoken Languages: English
- Topics: Beginners/the basics, developer tools, CLI, Rust–Swift/Objective-C interop
William (@Firstyear)
- Pronouns: he/him/they/them
- Contact: Twitter (@Erstejahre), Email (william@blackhats.net.au)
- Spoken Languages: English
- Topics: Code review, beginners, C-FFI, concurrency, data structures, security, identity management aka authentication
- Additional Resources:
Xavier Lange (@xrl)
- Pronouns: he/him
- Contact: Discord (uint128_t#5905)
- Spoken Languages: English, French
- Topics: Actix, Kubernetes, Docker builds
Zack M. Davis (@zackmdavis)
- Contact: Twitter (@zackmdavis), email (code@zackmdavis.net), Discord (zackmdavis#3944)
- Spoken Languages: English
- Topics: Language basics, rustc development (especially diagnostics)
Andrew Lilley Brinker (@alilleybrinker)
- Contact: Twitter (@alilleybrinker)
- Spoken Languages: English
- Topics: Language (beginner through advanced [I teach Rust]), FFI, Software Assurance, Type System
Tyler Neely (@spacejam)
- Contact: Discord (@spacejam#5759 on the Rust discord)
- Spoken Languages: English
- Topics: Professional Rust trainer. Distributed systems, storage engines, io_uring, exploit development, lock-free programming, parallelism, fault injection, testing, systems engineering, consensus, eventual consistency, binary instrumentation, fuzzing, profiling, tuning, SIMD, FFI, kernel and hypervisor development.
- Additional Resources: