Trevor Brown is a Senior Software Engineer with 14 years of experience building reliable, production-grade systems from Florida, currently driving backend work at Rent. He specializes in Erlang and Elixir, blending functional-language expertise with practical DevOps skills evidenced by contributions to asdf, asdf-erlang, and tooling like credo. Trevor has a strong background in Ruby and JavaScript from earlier roles, and he routinely improves developer experience by automating builds, refining version management, and adding robust test coverage. He is comfortable across the stack—prototyping, shipping server-side systems, and fixing thorny integration bugs between client and server. An understated strength is his long-term commitment to open source maintenance and build/release automation that keeps teams productive and systems reproducible.
14 years of coding experience
8 years of employment as a software developer
High School, High School at High school graduate, Brown Family Academy (Homeschool)
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:7 releases, 361 reviews, 513 commits in 7 years 3 months
Contributions summary:Trevor primarily focused on refactoring and improving the core functionality of the asdf version manager, concentrating on the handling of plugin versions. They implemented features to support and manage legacy version files and made improvements to ensure the accurate selection and installation of tool versions based on different configurations. The user also made improvements to the codebase around edge cases and also improved automated shim script generation. Additionally, the user contributed to improvements in testing of plugins including permissions and licensing.
Contributions:28 reviews, 100 commits, 134 PRs in 6 years 7 months
Contributions summary:Trevor primarily focused on setting up and maintaining the build and release process using shell scripts and interacting with an external tool called "kerl". They added GitHub Actions workflows for linting and formatting. Their contributions included updating the kerl version, handling errors, and optimizing the overall build process.
gleamerlangerlang-pluginasdfversion-manager
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.