Gaetan Semet

Senior Software Developer at Renault SW Labs

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

🤩
Rockstar
🎓
Top School
Gaetan Semet is a senior software developer with over 13 years of hands-on experience and 15+ years in the tech industry, specializing in Python/Twisted, microservices, CI/CD and Big Data architectures. He architects and builds integration and release engineering platforms—currently enabling hundreds of developers at Renault SW Labs by bridging Gerrit, GitLab and Artifactory and bringing traceability to heterogeneous workflows. Previously at Intel he designed ETL pipelines, near-real-time data flows with Kafka, Spark and Airflow, and worked on large-scale Android CI systems handling thousands of developers and branches. An avid open-source contributor, he has contributed to high-profile projects like JupyterHub’s KubeSpawner, Guake and ohmyzsh, focusing on usability, deployment automation and developer tooling. A pragmatic advocate of TDD, SOLID and Inner-Source, he also runs trainings and combines deep low-level systems experience (C/C++, codecs) with cloud-native DevOps practices.
code13 years of coding experience
job12 years of employment as a software developer
bookClasses préparatoires mathématiques, physique et sciences de l'ingénieur, Mathematics, Classes préparatoires mathématiques, physique et sciences de l'ingénieur, Mathematics at Lycée Lalande, Bourg-En-Bresse
bookEngineer, Computer Science, Software Engineer, Engineer, Computer Science, Software Engineer at l'ISIMA Clermont-Ferrand
languagesEnglish, Spanish, French
github-logo-circle

Github Skills (40)

git10
kubernetes10
javascript10
docker10
jupyterhub10
python10
scripting10
gui-programming10
sublime-text10
plugin-development10
bash10
user-interface10
graphical-user-interface10
dockers10
human-interface10

Programming languages (29)

C#CDMakefileGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
Guake/guake

Jun 2013 - Feb 2022

Drop-down terminal for GNOME
Role in this project:
userFull-stack Developer
Contributions:54 releases, 19 reviews, 2222 commits in 8 years 9 months
Contributions summary:Gaetan primarily focused on integrating various features and improving the overall user interface within the "Guake" terminal emulator. They were involved in merging branches, indicating a role in coordinating code changes. Their contributions include changes to preference settings, adding and removing functionalities, and various interface improvements. They interacted with Python, GTK, and settings management within the project.
gnome-shell-extensionterminal-emulatorlinuxgnomedrop-down
mumoshu/kube-airflow

Oct 2017 - Mar 2018

A docker image and kubernetes config files to run Airflow on Kubernetes
Role in this project:
userDevOps Engineer
Contributions:22 commits, 1 PR, 33 comments in 4 months
Contributions summary:Gaetan primarily focused on enhancing the project's infrastructure and deployment capabilities. Their contributions included setting up the project's Helm chart, which streamlined the deployment of Airflow on Kubernetes. They also modified the entrypoint script to dynamically configure Airflow using environment variables, and integrated Git synchronization to facilitate DAG updates. These changes suggest an emphasis on automating deployment and configuration management.
docker-imagedockerkubernetesconfigairflow
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
Gaetan Semet - Senior Software Developer at Renault SW Labs