Bah Soule

Software Engineer at NVIDIA

Paris, Ile-de-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
Bah Soule is a software engineer with 10 years of experience specializing in cloud-native back-end and DevOps engineering, currently at NVIDIA and previously a core maintainer of FluxCD. He has deep hands-on expertise improving CI/CD and GitOps tooling—contributions include performance and timeout enhancements to Tekton pipelines and caching, OCI support and signature verification for Flux's source-controller. Comfortable operating at the intersection of developer ergonomics and production reliability, he has implemented features spanning bootstrap flows, resource watches, and kustomize diffs for large-scale Kubernetes delivery. Based in Paris, he combines enterprise DevOps leadership at BNP Paribas with sustained open-source stewardship, reflecting a rare mix of banking-grade operational rigor and cloud-native community impact.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MSc) Computer Engineering, Master of Science (MSc) Computer Engineering at Polytech Sorbonne
bookMS Architecture des SI, MS Architecture des SI at CentraleSupélec
languagesFrench, English, Polish, peul
github-logo-circle

Github Skills (23)

caching10
kubernetes10
docker10
tool-kit10
testing10
kustomize10
tekton10
user-authentication10
authentication10
continuous-delivery10
dockers10
cicd10
gitops10
occi10
go10

Programming languages (13)

MDXPowerShellGoMustacheHTMLJsonnetTypeScriptDockerfile

Github contributions (5)

github-logo-circle
fluxcd/source-controller

Jan 2022 - Dec 2022

The GitOps Toolkit source management component
Role in this project:
userBackend Developer
Contributions:173 reviews, 30 commits, 45 PRs in 11 months
Contributions summary:Bah primarily focused on enhancing the source-controller's HelmRepository management capabilities. Their work includes implementing a caching mechanism for HelmRepository index files, optimizing performance by reducing memory footprint during concurrent reconciliation. The user also incorporated OCI registry support with contextual login via cloud providers such as AWS, Azure, and GCP. Furthermore, the contributions include the implementation of signature verification, improving security for OCI-based helm charts.
gitopskubernetesgitops-toolkit
fluxcd/flux2

Aug 2021 - Dec 2022

Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
Role in this project:
userBack-end & DevOps Engineer
Contributions:109 reviews, 27 commits, 31 PRs in 1 year 4 months
Contributions summary:Bah contributed to the core functionality of the `flux2` project by implementing a watch flag for the `get` command, enabling resource monitoring. They also added bootstrap support for the Bitbucket Server, streamlining the deployment process. Further contributions involved reverting a change to address an issue. The user also implemented and enhanced features like diff and build kustomization capabilities, contributing to the project's continuous delivery functionalities.
helmdevopscontinuousgitops-toolkitopenshift
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
Bah Soule - Software Engineer at NVIDIA