Skip to content






  • 1 discussion answered


@rust-ndarray @rust-ml
Block or Report

Block or report LukeMathWalker

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


I am a mathematician turned Machine Learning Engineer turned Software Engineer.
I am an immigrant living in London (UK 🇬🇧), born and raised in Rome (Italy 🇮🇹).

Writing ✍️

Speaking 🗣️

I have been speaking at conferences (RustFest, RustLab, CodeMotion, RustyDays) and meetups (Data Science & DevOps, Rust London User Group) for the past couple of years.
You can find recordings and slides for all my talks here.

Work 💸

I am a Principal Engineer at TrueLayer.
I touched most of our systems during my tenure - definitely a fun ride so far.
I led the original design for PayDirect.

Open Source 🦀

I am mostly active within the Rust Open Source ecosystem.

  • I spent more than a year contributing to the Rust numerical ecosystem (ndarray, ndarray-stats and linfa);
  • I wrote Build Your Own JIRA with Rust, a hands-on workshop to get started with Rust;
  • I am the author of a bunch of different crates for various purposes. In particular:
    • wiremock-rs, HTTP mocking for black-box testing;
    • cargo-chef, a cargo sub-command to leverage caching in Rust Docker builds.

Contact 🤝

  • ✍️ You can reach out to me on Twitter, on LinkedIn or at contact (at)
  • 📆 Do you have an idea you want to talk about face to face? Book me up!


  1. Code for "Zero To Production In Rust", a book on API development using Rust.

    Rust 2k 170

  2. ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

    Rust 2.2k 218

  3. A test-driven workshop to learn Rust building your own JIRA clone!

    Rust 631 72

  4. A Rust machine learning framework.

    Rust 1.7k 124

  5. wiremock-rs Public

    HTTP mocking to test Rust applications.

    Rust 342 39

  6. cargo-chef Public

    A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.

    Rust 574 53

Contribution activity

May 2022

Created 15 commits in 1 repository
Reviewed 3 pull requests in 2 repositories
LukeMathWalker/build-your-own-jira-with-rust 2 pull requests
LukeMathWalker/cargo-chef 1 pull request

Created an issue in open-telemetry/opentelemetry-rust that received 9 comments

API design: SpanBuilder::attributes

Attributes attached to a SpanBuilder are currently stored as a Vec<opentelemetry::KeyValue> - see docs. This makes it impossible to access the valu…

41 contributions in private repositories May 3 – May 16

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