Théo Bertin is a software developer based in France with eight years of professional experience and a current Master's specialization in cybersecurity from ISEN Lille. At Advens he develops secure software solutions while contributing to open-source projects like rsyslog and BastilleBSD, where he improved logging modules and automated management of FreeBSD jails. His background spans embedded and industrial systems—C#, C++, RabbitMQ and low-level firmware—from a master’s internship building a decentralized PLC alternative, showing comfort across hardware and backend stacks. He combines practical DevOps scripting and error‑handling improvements with technical writing that clarifies complex modules for other developers. Known for tackling both performance tweaks and documentation, he brings a disciplined, security-minded approach to systems engineering and automation.
8 years of coding experience
master, Electrical and Electronics Engineering, master, Electrical and Electronics Engineering at ISEN - Page école - École d'ingénieurs des Hautes Technologies et du Numérique
Electrical and Electronics Engineering, Electrical and Electronics Engineering at University of Greenwich
Contributions:6 commits, 6 PRs, 4 comments in 2 years
Contributions summary:Théo's contributions primarily revolve around updating and expanding the project's documentation. They added detailed documentation for new modules like `mmdarwin`, `omhiredis`, `impcap`, and `imhiredis`, along with examples and explanations of various parameters and functionalities. Furthermore, they incorporated new features such as dynamic keys and expiration settings. This indicates a focus on improving the usability and understanding of the rsyslog project for other users.
Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.
Role in this project:
DevOps Engineer
Contributions:6 commits, 8 PRs, 6 comments in 1 year 1 month
Contributions summary:Théo primarily focused on improving the `bastille` project's functionality related to cloning and managing FreeBSD jails. Their contributions involved fixing bugs in the `clone.sh` script, specifically addressing issues with incorrect release name extraction and fstab updates. Additionally, the user enhanced the `pkg.sh` script by adding error handling and return codes. The commits demonstrate a focus on automation and scripting within the context of managing containerized applications on FreeBSD.
freebsdcontainersautomationdeploymentjail
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.