Crate yohan_boogaert_1995

Yohan Boogaert - Rust Software Developer

I started working with Rust in 2020 at RustMinded, where I built a strong foundation in the language and the open-source ecosystem. Since then, I’ve built Rust software across backend, systems, and developer tooling in both product and consulting environments. Along the way, I’ve gained practical experience with JavaScript and TypeScript in collaborative teams, and I continue to contribute to open-source projects while using Linux as my primary development platform.

You can find me on GitHub and Mastodon. You can also send me an email.

Experiences§

2020 - Current
Rust Developer role at RustMinded, evolving into consulting through open-source collaboration and production-focused engineering on Rust software.
2022
Freelance mission as a Rust Developer at Cumul.io (now Luzmo), contributing to a Rust rewrite of a data analytics query engine to improve performance and service interoperability in an AWS microservices environment.
2022 - 2025
Freelance mission as a Rust Developer at Ystorian, working on a cybersecurity platform that gathers BIOS, kernel, OS, and network information in parallel to assess vulnerabilities and compliance across multiple systems.
2014 - 2020
Multiple jobs with hands on the wheel (emergency response driver, airport shuttle, taxi,…).

Personal Project§

cargo-flow
A CLI tool to help manage Rust project workflows efficiently.
cargo-temp
A CLI tool to create temporary Rust projects with pre-installed dependencies for faster prototyping and experiments.
CreateProcessW
A Windows process-management library with an API inspired by std::process, built on top of the Win32 API.
ratatui-auto-grid
Simple auto-grid layout utility for ratatui TUI applications.
xtask-no-warnings
Silence warnings in xtask-based builds without invalidating the dependency cache.

OSS 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 ImplicitClone trait similar to Copy.
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.

Non-technical Skills§

Continuous Integration
Continuous Integration workflows with GitHub Actions.
OSS Project Maintenance
Open-source project maintenance, including releases and iterative updates.
Project Organisation
Project organisation using GitHub Project and repository settings.
Web Deployment
Web application deployment.

Technical Skills§

Frameworks
Yew, Rocket, Axum, Actix, Tokio, sqlx, Ratatui.
OS
NixOS, Arch Linux, macOS, Windows.
Programming Languages
Rust, Bash, HTML, CSS, JavaScript, TypeScript, Python, C.
Spoken Languages
French (Native), English (Professional Proficiency), Dutch (Basic).
Technologies
Git, WebAssembly, CLI, terminal UI, cross-platform development, systems, web, backend.

Traits§

Autodidact
Enthusiast
Flexible
Passionate
Team player
Want to build
Want to learn

PDF version available here.