Trevor Brown

Senior Software Engineer at Rent.

Sarasota, Florida, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job8 years of employment as a software developer
bookHigh School, High School at High school graduate, Brown Family Academy (Homeschool)
stackoverflow-logo

Stackoverflow

Stats
4,808reputation
350kreached
107answers
73questions
Badges
erlang
top-5%
github-logo-circle

Github Skills (34)

git10
github-ci10
static-analysis10
scripting10
elixir10
plugin-development10
bash10
cicd10
ruby10
code-analysis10
script10
build-automation10
version-control10
linter10
management10

Programming languages (26)

C#CMakefileGoHTMLErlangTypeScriptShell

Github contributions (5)

github-logo-circle
asdf-vm/asdf

Nov 2015 - Jan 2023

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Role in this project:
userBack-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.
erlangnode-jselixirrubyasdf-vm
asdf-vm/asdf-erlang

May 2016 - Dec 2022

Erlang plugin for asdf version manager
Role in this project:
userDevOps Engineer
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.
Request Free Trial
Trevor Brown - Senior Software Engineer at Rent.