Benoît Cortier

Software Engineer at Devolutions

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Benoît Cortier is a pragmatic software engineer with 11 years of experience based in Tokyo, specializing in Rust and systems-level tooling. He contributes to high-profile open-source projects—most notably helix (a modern modal editor) and rust-clippy—where he improves editor ergonomics, Unicode robustness, and static-analysis lints. His work spans full-stack and backend responsibilities, from clipboard and register features in Helix to secure argument escaping in Nushell and protocol fixes in IronRDP. Comfortable across Linux-focused environments (Archlinux, i3wm) and multilingual contexts (French, English, Japanese), Benoît combines meticulous code hygiene with real-world interoperability fixes that reduce crashes and security surface area.
code11 years of coding experience
github-logo-circle

Github Skills (37)

editors10
string-parsing10
game-engine10
text-editor10
scripting10
game-dev10
command-line-interface10
rdp10
editor10
script10
hash-algorithm10
command-line10
code-editor10
linter10
sh10

Programming languages (15)

C#PowerShellC++RustCCMakeHTMLTypeScript

Github contributions (5)

github-logo-circle
Devolutions/IronRDP

Sep 2020 - Jan 2023

Rust implementation of the Microsoft Remote Desktop Protocol (RDP)
Role in this project:
userBack-end Developer
Contributions:1063 reviews, 43 commits, 624 PRs in 2 years 5 months
Contributions summary:Benoît primarily focused on bug fixes and code improvements related to the Rust implementation of the Microsoft Remote Desktop Protocol (RDP). Their contributions included addressing issues with decoding invalid system dates in client info, updating crate usage, and fixing build issues stemming from changes in dependencies. The user also refactored code to address clippy warnings, improving code quality and adherence to Rust coding standards.
remote-desktoprustrdpremote-desktop-protocoldesktop
rust-lang/rust-clippy

Jan 2017 - Nov 2024

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBackend Developer
Contributions:2 PRs, 20 comments, 1 issue in 7 years 11 months
Contributions summary:Benoît contributed to the `rust-clippy` repository, focusing on developing a new lint for detecting useless borrowed references in Rust code. Their work involved implementing the lint, including code analysis and pattern matching within the Rust compiler's AST. They also improved the documentation and added an example to demonstrate the lint's functionality and updated the examples to cover all the possible scenarios.
linterlintrustlangmistakes
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
Benoît Cortier - Software Engineer at Devolutions