Ross Brandes

Senior Software Consultant at Test Double

Grand Rapids, Michigan, 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
Ross Brandes is a Senior Software Consultant with 15 years of experience building resilient web applications and developer tooling, currently based in Grand Rapids, MI. He blends deep TypeScript/JavaScript front-end expertise with a strong interest in UX, testing, and functional programming, and has a track record of setting app-wide standards for linting, testing, and release management. Ross contributes to open-source—improving Express logging middleware to support customizable, colorized output and cleaner formatting—and enjoys diving into language internals and cross-cutting system concerns. His background ranges from video delivery and AWS infrastructure to Mac desktop tooling and server administration, giving him a pragmatic systems perspective beyond typical front-end roles. He’s known for gathering arcane technical knowledge and translating it into clear, manageable guidance so teams can adopt improvements without being overwhelmed.
code15 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts, Philosophy, Bachelor of Arts, Philosophy at Calvin College
github-logo-circle

Github Skills (9)

logging10
javascript10
middleware10
nodejs10
expressjs10
jestjs9
jes9
jtest9
cicd3

Programming languages (16)

JavaCSSElmGoHTMLTypeScriptShellCoffeeScript

Github contributions (5)

github-logo-circle
bithavoc/express-winston

Dec 2015 - Nov 2018

express.js middleware for winstonjs
Role in this project:
userBack-end Developer
Contributions:47 commits, 35 PRs, 74 pushes in 2 years 11 months
Contributions summary:Ross primarily focused on enhancing the `express-winston` middleware for the Express.js framework. Their contributions involved adding features to customize the logging format, enabling colorized output based on status codes, and integrating options for conditional formatting based on colorize options. The user also addressed bug fixes and refactored code by replacing outdated functions and improving overall codebase structure. The user also implemented and tested the impact of code changes, specifically relating to how the `expressFormat` option should interact with the `colorize` option.
expressjsnode-jsexpressexpress-jsnodejs
wesbos/cobalt2-atom

Jul 2016 - Nov 2017

Cobalt2 theme for Atom editor
Contributions:24 commits, 6 PRs, 31 pushes in 1 year 4 months
textmateatom-editorhydrogensublime-text-3atom
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
Ross Brandes - Senior Software Consultant at Test Double