Skip to content
View gmemuriuki's full-sized avatar
🦀
Creator of Rust for Life imaginary working group
🦀
Creator of Rust for Life imaginary working group

Block or report gmemuriuki

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
gmemuriuki/README.md

Hello there friend 👋

I know you’re here because you want to know me, or at least get an idea of the person at this corner of the internet. So, sit tight.

My name is James Muriuki, but you can call me gme (Jimmie). I’m from Kenya, East Africa. I’m an open-source Rust developer hacking on Symposium, where I’m one of the maintainers.

I realized I loved Rust before I even knew what its syntax looked like. So I decided to learn it, partly to have something to bring to the friendly debates with talkative JavaScript and Python enthusiasts at university (then).

After a few months of learning and watching RustConf talks going back to Rust pre-1.0, I came across this talk from 2023. That’s when I realized I wanted to be in the room with the awesome people in this community. From there, I started getting involved in all things Rust.

There’s a line I came across that captures this beautifully: “Most people come to Rust for the promise of good technology, but stay for the people.” The more I get involved, the more those words feel like my own story.

What I’m up to

  • 🔭 Hacking on Symposium, with contributions to A-MIR-Formality, Cargo, and Battery Pack.
  • 🌱 Building my understanding of Rust, its compiler, and language design.
  • 👯 Learning alongside the community through language design meetings, Cargo meetings, and other Rust discussions.
  • ⚡ Founder of Rust For Life, an imaginary working group with very real enthusiasm.

I hope to spend years helping shape Rust’s future. Today, I’m starting with what I can offer: curiosity, a willingness to learn, and contributions I can build on.

I’m happy to be here and super motivated to help shape Rust’s future.


If you’ve made it this far, I want you to know that you, too, can become a great Rustacean.

“Some of the Rust you’re waiting to understand is waiting for you in the work you’re afraid to contribute.”

-- James Muriuki

Pinned Loading

  1. symposium symposium Public

    Forked from symposium-dev/symposium

    AI the Rust Way

    Rust

  2. quwait quwait Public

    A lightweight Rust async runtime with priority-based task queues, configurable worker threads, and a custom Hyper-backed HTTP connector for building efficient, concurrent applications.

    Rust 1

  3. syncfoundry syncfoundry Public

    A small Rust playground for low-level concurrency, built to hand-roll mutexes and channels with atomics so you can see how locks really behave under contention instead of treating them as magic

    Rust 1

  4. Blackspire Blackspire Public

    Blackspire is a turn-based roguelike game written in Rust, with procedurally generated dungeons, ECS architecture (Legion), and terminal rendering via bracket-lib, showcasing my experience with gam…

    Rust 2

  5. arcnet arcnet Public

    Type‑safe Rust library for modeling currencies and value transfers, using rich types and compile‑time guarantees to prevent invalid money states in financial and crypto systems. ​

    Rust 1

  6. crusty crusty Public

    A tree-walk interpreter for the Lox scripting language, implemented from scratch in Rust. This project follows Crafting Interpreters by Bob Nystrom, faithfully reproducing Lox's dynamic typing, clo…

    Rust 1