Simon Thoby

Software Engineer - Compute Instances at Scaleway

Toulouse, Occitania, France
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
🎓
Top School
Simon Thoby is a software engineer with 11 years of experience focused on compute instances and hardened, security-sensitive systems, currently working at Scaleway in Toulouse. He blends practical Linux hardening and security automation expertise from Viveris with hands-on development across C, Python, Bash, Go and Rust, and contributes upstream to notable open-source projects like tracing (Rust) and ComplianceAsCode. Simon has a knack for making complex tooling reliable and maintainable—he implemented SCE test suites and build support for Ubuntu 20.04 and improved the tracing #[instrument] macro to interoperate with async-trait. A Unix enthusiast off-hours and a pragmatic team player, he brings a disciplined engineering approach shaped by space-grade and virtualized/containerized environments.
code11 years of coding experience
job4 years of employment as a software developer
bookBaccalauréat, Baccalauréat at Lycée la mennais, Guérande
bookPrépa lesage, Vannes
bookComputer Science, Computer Science at ENSEEIHT
bookDiplôme d'ingénieur Sécurité / sûreté de l'information des systèmes informatiques, Diplôme d'ingénieur Sécurité / sûreté de l'information des systèmes informatiques at TLSSEC
languagesEnglish, French
github-logo-circle

Github Skills (20)

cap10
tracer10
macros10
security-automation10
openscap10
build-automation10
ansible10
async-await10
ansible-galaxy10
rust10
sca10
trace10
diagnostics10
logger9
security-hardening9

Programming languages (12)

TypeScriptC#DockerfileShellCRustFluentJavaScript

Github contributions (5)

github-logo-circle
tokio-rs/tracing

May 2020 - Mar 2021

Application level tracing for Rust.
Role in this project:
userBack-end Developer
Contributions:13 reviews, 6 commits, 5 PRs in 10 months
Contributions summary:Simon primarily contributes to the `tracing-attributes` crate within the `tracing` repository, which is focused on application-level tracing in Rust. Their work centers on improving the `#[instrument]` macro to better support interactions with the `async-trait` crate. They've addressed issues related to how `async-trait` transforms code and have updated the macro to work with newer versions of `async-trait`. Their changes include rewriting code blocks to instrument the correct functions and replacing or updating variable names.
rusttracinglogginglogging-librarylogging-facade
ComplianceAsCode/content

Dec 2021 - Jan 2023

Security automation content in SCAP, Bash, Ansible, and other formats
Role in this project:
userSecurity Engineer & Automation Engineer
Contributions:4 reviews, 6 commits, 7 PRs in 1 year 1 month
Contributions summary:Simon contributed to the security automation content within the repository by primarily working on SCE (Security Content Automation Protocol) checks. Their work involved fixing metadata propagation issues, prefixing variables in SCE scripts, and ensuring the inclusion of SCE scripts in the output datastream. The user also implemented a test suite for SCE checks and enabled the build process for SCE content, specifically for the ubuntu20.04 platform.
compliancecpescapsecurity-hardeningnessus
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