Peter Brown

Software Engineer at Seated

Burlington, Vermont, 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

👤
Senior
🎓
Top School
Peter Brown is a pragmatic software engineer with 16 years of experience building maintainable web applications and leading small, high-performing teams from Burlington, Vermont. Currently at Seated after co-founding and developing at Agilion, he combines hands-on backend work with thoughtful engineering practices that prioritize product success over sheer velocity. He contributes to open-source Elixir tooling—improving JSON:API serialization and DSL ergonomics—which underscores his attention to robust interfaces and developer experience. Known for being opinionated yet collaborative, he thrives where peers push him to grow and values clear, well-documented code as much as meeting deadlines. Outside work he’s an “unbelievably humble and talented dad,” a reminder that practical empathy informs both his leadership and engineering style.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at University of Vermont
bookWeb Programming Certificate, Web Programming Certificate at Champlain College
bookAdvanced Ruby Programming, Advanced Ruby Programming at The Pragmatic Studio (w/ Dave Thomas and Chad Fowler)
stackoverflow-logo

Stackoverflow

Stats
51,384reputation
3.1mreached
675answers
64questions
Badges
html-table
top-5%
routes
top-5%
debugging
top-5%
ruby
top-1%
activerecord
top-1%
rspec
top-1%
github-logo-circle

Github Skills (31)

elixir10
rspec10
json-api10
hashmap10
ruby10
activerecord10
ruby-on-rails10
testing9
exceptions9
unit-testing9
debugging9
capybara9
validation9
forms9
ide9

Programming languages (8)

TypeScriptShellJavaScriptGoLuaHTMLRubyElixir

Github contributions (5)

github-logo-circle
vt-elixir/ja_serializer

Mar 2016 - Sep 2022

JSONAPI.org Serialization in Elixir.
Role in this project:
userBack-end Developer
Contributions:1 review, 67 commits, 58 PRs in 6 years 7 months
Contributions summary:Peter primarily contributed to the Elixir-based JSONAPI.org serialization library. They focused on fixing bugs related to parsing lists, updating documentation to reflect code changes, preparing the project for new releases, and improving the DSL for relationships. Furthermore, the user addressed build warnings and standardized code formatting across the project. They also improved handling of relationships and refined the DSL for has_one relationships.
jsonapielixirserializationjson-apijson
crowdproof/ux-burlington

Feb 2015 - Dec 2017

Contributions:126 commits, 8 PRs, 32 pushes in 2 years 10 months
jekyll
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
Peter Brown - Software Engineer at Seated