Tristan Sloughter is an Erlang/Elixir maintainer and backend engineer with 15 years building resilient, production-grade distributed systems from Heroku routing to industrial IoT and telemetry platforms. He currently helps steward OpenTelemetry’s Erlang/Elixir implementation and specification work, and has driven telemetry adoption and cost-reduction efforts in roles at Splunk, Postmates and startups. A prolific open-source contributor, Tristan has made core fixes and feature additions to flagship projects like Erlang/OTP and relx, and implemented an Erlang/Elixir feature-flag service in the OpenTelemetry demo. He combines deep systems-level knowledge (node handling, release tooling, protobufs and JSON processing) with practical DevOps experience in CI, containers and deployment automation. Based in Barrie, Ontario, he pairs an MS in Computer Science with a track record of improving testability and observability across large, polyglot platforms.
15 years of coding experience
15 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Illinois Institute of Technology
Contributions:32 releases, 42 reviews, 743 commits in 9 years 4 months
Contributions summary:Tristan primarily contributed to the development and maintenance of the Erlang-based release management tool, relx. Their commits focused on fixing bugs and improving the codebase. Specific changes involved addressing shell scripting issues, optimizing the build process, and adding new features to enhance release functionality. They also worked on the implementation of overlay and configuration features, demonstrating a strong understanding of the project's core release management capabilities.
an erlang application for consuming, producing and manipulating json. inspired by yajl
Role in this project:
Back-end Developer
Contributions:2 reviews, 20 commits, 14 PRs in 2 years 7 months
Contributions summary:Tristan primarily contributed to the Erlang-based JSON parsing toolkit by implementing version bumps and adding metadata. These commits include updating the application version in both the `jsx.app.src` and `mix.exs` files. Furthermore, they added license and GitHub link metadata to the project's application source file. The user also dropped support for older OTP versions while bumping the version to 3.0.0.
gleamerlangjsonbeam
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
Tristan Sloughter - Erlang Elixir Maintainer at OpenTelemetry