High-quality consulting services for the Rust programming language.

Friendly, Professional Rust Consulting

Trusted by

Accelerate Your Team's Transition To Rust Today

Schedule A Free 15-Minute Call

Battery

Training, Refactoring & Beyond

Whether your team is just getting started or you're already using Rust in production, I can help you get the most out of the language.

I can teach your team everything they need to write idiomatic, well-tested, well-documented code that is a joy to maintain and extend. If you need help with a specific project, I can jump in and help you get it done.

I specialize in:

  • Mentoring / Pair Programming
  • Refactoring
  • Performance Optimizations

Strong Integrations

No project exists in a vacuum. I can help you integrate Rust into your existing infrastructure and tooling. While I'm most comfortable writing Rust, I'm also proficient in Go, Python, and TypeScript.

If you're looking to migrate to Rust or optimize your existing Rust codebases, I can provide the expertise you need.

Gears icon
GitHub stars

Passionate about Open Source

Modern software development happens in the open. With over 30,000 stars on GitHub and more than 10 years of experience, I know how to build and maintain successful open-source projects.

If you're looking to open-source your project, I can help you navigate the process and build a community around your project.

Sharing Knowledge

My goal is to make your team productive and self-sufficient.

I love sharing my knowledge and experience with others; in the past through my Hello Rust YouTube Channel, where I taught Rust in a fun and engaging way and more recently through my Rust in Production Podcast, where I interview business leaders about their experience with Rust. Clear communication is important to me. I've published many articles on Rust, and I'm a regular speaker at conferences and meetups.

You can leverage my expertise to make your team more productive.

Hello Rust Logo
Human Icon

Beyond Code: Trust and Empathy

Code is the easy part. Beyond technical expertise, I value empathy, communication, and teamwork. I strive to understand not just the software, but also the people behind it and the business goals it serves.

I'm always focused on building close working relationships with my clients. If you bring me onto your team, expect a proactive player who is not afraid to ask questions and ensures everyone is on the same page.

What others say about me

Let's get in touch!

I provide training and consulting for companies that want to use Rust in production
(on-site in Europe or remote from Düsseldorf, Germany).