Tarides
Director of Engineering/Engineering Manager
Tarides is on a mission to make software development more secure. They are one of the primary contributors to the OCaml programming language and its ecosystem.
At Tarides, I spearheaded the evolution of OCaml developer experience, overseeing the development across the entire OCaml Platform. This included the Dune Build System, Odoc Documentation Generator, LSP Server with editor extensions, OCamlFormat code formatter, and more.
I progressed through engineering leadership roles, starting as Principal Software Engineer working on the OCaml Editor stack, to leading a team of engineers, to leading 6 engineering teams spanning developer tooling, IDE, OCaml.org and DevOps. As a manager/director, some of my contributions include:
- Launching the new version of OCaml.org. I have been a lead maintainer for OCaml.org since then.
- Establishing a community-driven roadmap for the OCaml Platform. I presented it at ICFP 2023.
- Driving work on unifying developer tooling through our work on Dune package management integration
- Launched key communication channels, including OCaml Platform Newsletter, OCaml.org Newsletter, and the OCaml Changelog blog.
I was also responsible for our consulting activities on these areas, managing a portfolio of 30+ projects across 3 major clients.