I am a mathematician turned Machine Learning Engineer turned Software Engineer.
I was born and raised in in Rome (Italy 🇮🇹), but I spent 6 years in London's (UK 🇬🇧) tech scene.
- 💬 I blog fairly regularly on A Learning Journal. You can subscribe to my newsletter to be notified when new content is published.
- 📕 I'm the author of Zero To Production In Rust, a hands-on introduction to backend development in Rust. You can buy a copy at zero2prod.com.
I have been speaking at conferences (QCon, RustFest, RustLab, CodeMotion, RustyDays, EuroRust) and meetups. You can find recordings and slides for all my talks here.
I am a Principal Engineering Consultant at Mainmatter. I was previously a Senior Engineer at AWS and a Principal Engineer at TrueLayer.
I am primarily active in the Rust ecosystem.
Currently, my main focus is Pavex, a new breed of Rust web framework. You can learn more about it on pavex.dev.
My portfolio of contributions is varied:
- 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 Rust crates for various purposes. In particular:
wiremock-rs
, HTTP mocking for black-box testing;cargo-chef
, acargo
sub-command to leverage caching in Rust Docker builds;tracing-bunyan-formatter
, a formatting layer for thetracing
instrumentation framework;
- I spent more than a year contributing to the Rust numerical ecosystem (
ndarray
,ndarray-stats
andlinfa
);
- ✍️ You can reach out to me on Twitter, on LinkedIn or at contact (at) lpalmieri.com.
- 📆 Do you have an idea you want to talk about face to face? Book me up!