Hello 👋 My name is Clément and I live in the beautiful city of Nancy, France 🇫🇷
I started my career with a Ph.D thesis on Verification of object-oriented programs with linear logic. Then I was on the engineering team when Prove & Run started. At Prove & Run, I co-authored a compiler and prover for a C-like functional programming language (yes! Think C without pointer and where =
is deep copy 🤯). This was the time I discovered that I am a software engineering leader: I inspire people and create teams and processes that deliver.
I love explaining technical content to my fellows. For example, I'm still pretty proud of this paper on parallelizing programs by rewriting their linear proofs. At Tweag my job allowed me to talk publicly about my professional interests, for example I wrote about:
- Building Haskell programs with Bazel
- Monads in OCaml
- Python Monorepos. This one is #1 for Google's search for "python monorepo" 👑
I pitch the technologies I love, for example with this case study of my work for a healthcare scale-up or when I presented at Modus Create's Developer Productivity Days. I love contributing to the company's strategy, understanding its constraints and trajectory, to drive the product and energize the teams accordingly.
At Modus Create (the company that acquired Tweag), I am the Director of the Build Systems Department. My responsibilities include hiring, consultants allocation, career path development, salary reviews, and sales activities. I oversee the growth of the software engineers in my department (20 people) and I support the tech leads on client projects. I foster collaboration between our clients and our partners, by recommending the right tools to clients who will benefit from them the most.