Yohan Boogaert - Rust Software Developer
Rust software developer based in Belgium, available for freelance missions and full-time opportunities in remote or hybrid.
I design and build production Rust software end-to-end across consulting and product environments, from systems programming and backend services to developer tooling and team training, with a strong emphasis on architecture, reliability, and long-term maintainability.
I am an active contributor and maintainer in the Rust open-source ecosystem, and I regularly participate in community events such as meetups and conferences.
LinkedIn · GitHub · Mastodon · Email
Experiences§
- Jul 2022 - Jan 2025
- Rust Developer (freelance) at Ystorian, building a cybersecurity platform that collects BIOS, kernel, OS, and network data in parallel across multiple systems to assess vulnerabilities and compliance.
- Mar 2022 - Jul 2022
- Rust Developer (freelance) at Cumul.io (now Luzmo), collaborating on a Rust rewrite of a data analytics query engine to increase performance and microservices interoperability in an AWS environment, while also leading Rust training for engineers from diverse backgrounds.
- Mar 2021 - Current
- Rust Developer at RustMinded, evolving into consulting through open-source collaboration and production-focused Rust engineering across client missions.
Personal Projects§
- cargo-flow
- A CLI tool to manage and streamline Rust project workflows.
- cargo-temp
- A CLI tool to spin up temporary Rust projects with pre-installed dependencies for quick experimentation.
- CreateProcessW
- A Windows process-management library with an API similar to
std::processbuilt on Win32. - ratatui-auto-grid
- Automatic grid layout utility for ratatui TUI applications.
- xtask-no-warnings
- A utility to suppress warnings in xtask-based builds without invalidating the dependency cache.
Open-source Contributions§
- cargo-generate
- A developer tool for bootstrapping new Rust projects from existing git templates.
- chrono
- Date and time library for Rust.
- gptman
- A GPT manager that can copy partitions between disks.
- implicit-clone
- Immutable types and an
ImplicitClonetrait similar toCopy. - mbrman
- A MBR partition management in Rust.
- rust-book-fr
- French translation of “The Rust Programming Language”.
- sysinfo
- A system information library covering processes, CPUs, disks, components and networks.
- third-i-frontend
- Third-I, a camera project designed to replicate hearing and point of view.
- topojson
- TopoJSON bindings and utilities for Rust.
- xtask-wasm
- Customizable xtask-based commands for WASM projects.
- xtask-watch
- Customizable xtask-based watcher helper.
- yewprint
- A port of blueprintjs to Yew.
Professional Skills§
- Open Source Maintenance
- Managing releases and iterative updates for open-source projects.
- Project Organisation
- Managing project boards and repository settings.
- Spoken Languages
- French (Native), English (Professional Proficiency), Dutch (Basic).
Technical Skills§
- Frameworks And Libraries
- Yew, Rocket, Axum, Actix, Tokio, sqlx, Ratatui.
- Languages
- Rust, Bash, JavaScript, TypeScript, Python, C, SQL, HTML, CSS, Nix, Lua.
- Operating Systems
- NixOS, Arch Linux, macOS, Windows.
- Platforms
- WebAssembly, CLI, TUI, cross-platform, Windows API, Web, Backend, Systems.
- Tools
- Git, GitHub Actions (CI/CD), GitHub Projects, Neovim.
PDF version available here.