Hello! I'm Denis Chevalier, a Staff Engineer based in France with over 15 years of experience in software development. I specialize in Backend Architecture, Compiler Design and Protocol Implementations. When I'm not pushing code, I'm busy with my music or my latest writing venture.
- Languages: Go, Ruby, Javascript, C, C++, Python, Haskell, Lisp, etc. Choosing a language is not a matter of opinion, but of weighting the pros and cons in the context of a project.
- Technologies: Relational and non-relational databases, Docker, Git, various cloud platforms, etc.
- Methodologies: I am most familiar with Toyota Production System (TPS) Lean, and XP, as well as SRE and DevOps; and lean towards science-based methodologies and practices.
- Books:
- I am currently writing a Staff Engineer Handbook (writing phase ETA end of 2024).
- I just finished writing a philosophy book titled: "Reflexions in Silicon: Man, Machine, and the Philosophy of Being", that is currently getting reviewed by peers (publication ETA end of 2024).
- Papers:
- I am co-autor of an ongoing paper on TPS methodologies in the context of service industry scale-ups (ETA end of 2024).
- Articles:
- I have various publications on the following sources
An accomplished musician with 6 full-length records and EPs published. My music spans contemporary classical, electro-experimental, ambiant, noise and jazz and has been appreciated for its storytelling and cinematic appeal.