Damien Ciabrini

Principal Software Engineer at Red Hat

Mouans-Sartoux, Provence-Alpes-Côte d'Azur, 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
Damien Ciabrini is a Principal Software Engineer with 16 years of experience building high-performance systems across compilers, debuggers, language runtimes, kernels and large-scale distributed platforms. At Red Hat he focuses on High Availability in OpenStack and multi-master Galera replication for MySQL, bringing deep expertise in HA automation and containerized service orchestration. Previously he led teams and architecture at Amadeus, designing low-latency NoSQL stores, map-reduce batch platforms and shared-memory caching tuned with assembler-level optimizations. Obsessed with performance and optimization, he combines systems-level thinking with pragmatic DevOps practices like CI, Jenkins and Docker. An open-source contributor and retro hardware enthusiast based in Provence, he has hands-on experience improving OpenStack HA templates and rolling upgrade workflows. His PhD in Computer Science underpins a research-informed approach to solving production-scale reliability and performance challenges.
code16 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Université de Nice-Sophia Antipolis
languagesFrench, English
github-logo-circle

Github Skills (12)

pacemaker10
bash10
docker10
openstack10
containerization10
dockers10
high-availability10
cicd9
ansible9
ansible-galaxy9
mysql8
python7

Programming languages (11)

ShellC++JinjaCMakefileGoHamlRuby

Github contributions (5)

github-logo-circle
Heat templates for deploying OpenStack
Role in this project:
userDevOps Engineer
Contributions:225 commits in 6 years 1 month
Contributions summary:Damien primarily contributed to the automation and management of the OpenStack deployment process within the repository. Their work involved modifying scripts and configurations related to HA (High Availability) setups, including the coordination of resource restarts and shutdown procedures using Pacemaker. They addressed issues related to containerized services, ensuring proper configuration and restart mechanisms within the Docker environment. The user also focused on improving upgrade workflows and implementing features like rolling certificate updates.
deployingheatopenshiftopenstack
dciabrin/ngdevkit-toolchain

Jun 2019 - Nov 2022

ngdevkit toolchain
Contributions:58 commits, 6 PRs, 102 pushes in 3 years 4 months
toolchain
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
Damien Ciabrini - Principal Software Engineer at Red Hat