Brent Dearth

Boulder, Colorado, 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
Brent Dearth is a pragmatic full-stack engineer based in Boulder, Colorado with 11 years building rich, responsive interfaces and robust backend systems across .NET, Java, Ruby, and NodeJS. He blends front-end polish with deep infrastructure skills—Kubernetes administration, CI, DevOps, security, cloud hosting and hardware virtualization—so projects ship reliably from development through production. An active open-source contributor, he’s improved widely used Rails and Angular token-auth libraries and sharpened UX components like interactive site tours, showing comfort across API auth, client flows, and UI positioning edge cases. Brent cares about both big-picture architecture and the little details that make systems resilient: token expiry, header contention, and case-insensitive auth handling recur in his work. Comfortable across document and relational databases, he favors pragmatic solutions that scale and are auditable. His GitHub motto—“Big Picture. Little Details.”—accurately summarizes a career that pairs systems-level thinking with careful, user-facing craftsmanship.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
111reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (25)

ruby-rails10
devise10
javascript10
authentication10
user-authentication10
rails10
ruby10
api10
front-end-development10
angularjs10
activerecord10
oauth10
css9
cookie9
ui-design8

Programming languages (23)

SmartyC#JavaJinjaC++CMakefileScala

Github contributions (5)

github-logo-circle
DaftMonk/angular-tour

Apr 2015 - Aug 2016

AngularJS directive for giving an interactive tour of your website.
Role in this project:
userFront-end Developer
Contributions:29 commits, 16 PRs, 27 pushes in 1 year 4 months
Contributions summary:Brent primarily contributed to the front-end aspects of the project, modifying the `tourtip` directive. These changes addressed issues related to scrolling and positioning of the tour tips, ensuring they displayed correctly relative to the target elements, and adjusted the backdrop positioning to keep it accurate. The commits demonstrate a focus on improving the user experience by refining the tour's visual presentation and functionality. These modifications improve the usability of the tour.
angularjsangulardirective
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 196 commits, 176 PRs in 6 years 1 month
Contributions summary:Brent primarily contributed to the core functionality and stability of the devise_token_auth library. Their work focused on addressing potential errors, such as `MissingAttributeError`, during common ActiveRecord operations. Furthermore, the user implemented crucial fixes related to token expiry checks, and addressing contention issues within the authentication headers to enhance robustness. They also added support for case-insensitive email handling in session and password controllers.
apitoken-based-authenticationtoken-basedrailstoken
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
Brent Dearth