Christophe De Troyer
Software engineer. I've been writing Elixir for over a decade, in both research and industry. These days I work on distributed systems and backends. I have a PhD in programming language design, I like teaching/mentoring, and I tend to follow my curiosity into whatever needs building.
Currently
Senior software engineer at Heliax, building core components of the Anoma backend in Rust/Elixir.
On the side I run Loomy, a smart light that indicates a household's real-time energy consumption using red/green colors.
Selected projects
-
Ferri
A self-hostable HTTP tunnel — expose a local dev server with one command.
-
Polybot
A Polymarket arbitrage bot.
-
Pibecue
An Elixir-based temperature controller for my barbecue.
More on GitHub.
Hex packages
Open-source Elixir libraries I publish and maintain on Hex.
-
bibtex_parser
Parses BibTeX files using NimbleParsec.
-
horsestaplebattery
A simple correct-horse-battery-staple passphrase generator.
-
weechat_parser
Parses WeeChat logs into structs with NimbleParsec.
More on Hex.
Experience
- 2024 – Senior Software Engineer, Heliax
- 2022 – Founder, Loomy
- 2023 – 2024 Software Engineer, Justified
- 2015 – 2022 PhD & Teaching Assistant, Vrije Universiteit Brussel
Full history in my résumé (PDF).
Selected publications
From my PhD in programming language design at the Software Languages Lab, VUB.