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!

Pinned Loading

  1. Code to follow along the "Zero To Production" book on API development in Rust.

    Rust 677 64

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

    Rust 2k 202

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

    Rust 559 57

  4. A Rust machine learning framework.

    Rust 1.3k 93

  5. HTTP mocking to test Rust applications.

    Rust 265 31

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

    Rust 453 43

3,129 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

December 2021

Created 1 commit in 1 repository
21 contributions in private repositories Dec 1 – Dec 3

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