Dirkjan Ochtman is a Freelance Rust expert and seasoned engineering leader with roughly 18–20 years of experience building high-performance backends and shipping production systems as CTO of Instant Labs. He has led teams and hiring, architected core infrastructure—DNS, HTTP proxies, WHOIS, ACME and EPP servers—and rewritten critical services in Rust with a focus on robustness and performance. An active open-source maintainer, Dirkjan has contributed to major Rust projects including rustls, tokio, redis-rs and Servo, and implemented protocol-level features like QUIC TransportParameters and ED25519 support in crypto code. He combines product-minded long-term thinking with hands-on systems work, from distributed ECDSA signing to async runtime improvements, and brings experience across security, performance tooling (flamegraph) and documentation. Based in Utrecht, he also chairs Stichting Rust Nederland to grow Rust adoption locally, reflecting a rare blend of technical depth, community leadership and practical startup execution.
The original askama repo, please go to https://github.com/askama-rs/askama
Role in this project:
Back-end Developer
Contributions:21 releases, 682 reviews, 801 commits in 6 years 1 month
Contributions summary:Dirkjan primarily worked on developing a templating engine for the Rust programming language. Their commits focused on implementing core features of the engine, including parsing template syntax, generating Rust code, and handling inheritance. The user also addressed bugs and improved the rendering process by taking template source from different locations.
Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
Role in this project:
Back-end & Performance Engineer
Contributions:11 releases, 135 reviews, 81 commits in 3 years 6 months
Contributions summary:Dirkjan primarily contributed to enhancing the functionality and performance of the flamegraph tool. Their work included adding support for benchmark targets, improving command-line argument handling, and optimizing command construction. They also addressed potential performance issues by implementing features like escaping spaces in commands passed to dtrace and adding a verbose flag for debugging. The commits also focused on refactoring, and code clean up.
perfeverythingprofilingpipesrust
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dirkjan Ochtman - Freelance Rust Expert at KumoMTA