Guilhem Bonnefille

DevOps Evangelist at CS Communication & Systèmes

Greater Toulouse Metropolitan Area 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

👤
Senior
🎓
Top School
Guilhem Bonnefille is a DevOps evangelist and seasoned software architect with 20 years’ experience combining low-level C/C++ and embedded systems expertise with modern CI/CD and cloud-native tooling. Based in Greater Toulouse, he coaches teams on Git best practices, designs pipelines and deploys infrastructure with Jenkins, GitLab-CI, Docker, Kubernetes/OpenShift and related tooling to help developers focus on business value. A long-time GNU/Linux and free-software advocate, he still codes in C/C++, Python and Java while managing technical specifications and integrations. He contributes to embedded/IoT open-source projects—most notably a GUI for ESP32-based smartwatches where he implemented BLE modules, memory-fix optimizations and over-the-air step counter updates—demonstrating a rare blend of embedded systems depth and modern DevOps fluency.
code20 years of coding experience
bookComputer Technology/Computer Systems Technology, Computer Technology/Computer Systems Technology at ENSIIE - École Nationale Supérieure d'Informatique pour l'Industrie et l'Entreprise
stackoverflow-logo

Stackoverflow

Stats
11reputation
440reached
1answer
1question
github-logo-circle

Github Skills (19)

c-language10
bluetooth-le10
btle10
sys10
esp3210
embedded10
cprogramming-language10
bluetooth-low-energy10
hardware-interface9
json9
integrations9
front-end-development9
system-integration9
maven6
gitlab6

Programming languages (22)

C#JavaC++CSSCRustMakefileVue

Github contributions (5)

github-logo-circle
sharandac/My-TTGO-Watch

Feb 2021 - Mar 2022

A GUI named hedge for smartwatch like devices based on ESP32. Currently support for T-Watch2020 (V1,V2,V3), T-Watch2021, M5Paper, M5Core2 and native Linux support for testing.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:167 commits, 47 PRs, 60 comments in 1 year 1 month
Contributions summary:Guilhem primarily contributed to the development of a GUI for ESP32-based smartwatch devices, with a focus on Bluetooth Low Energy (BLE) communication and integration of various hardware components. Their commits involved fixing memory leaks, optimizing code, extracting BLE functionality into separate modules, refactoring code for maintainability, and integrating configuration options using a dedicated framework. Moreover, they added activity tracking and control, including features like step counter notification, and introduced BLE-based updates for step counter data.
iot-devicem5core2testinglinuxesp8266
guyou/giggle

Jul 2007 - Oct 2011

Contributions:66 commits in 4 years 4 months
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
Guilhem Bonnefille - DevOps Evangelist at CS Communication & Systèmes