Brian Runnells

Director Of Engineering, Frontend Experiences at IBM

Wisconsin, 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
Brian Runnells is a seasoned frontend engineering leader with 13 years of experience building design systems, developer experience, and accessible UIs at scale. Currently leading Frontend Experiences for HashiCorp within IBM, he founded and grew the Helios design system team—recruiting cross-disciplinary talent, driving adoption across products, and improving accessibility posture company-wide. He blends hands-on technical chops (notably sustained contributions to Ember.js and Ember Data testing) with program-level delivery, having led cross-platform initiatives spanning Terraform and HCP and scaled new engineering teams in India. Known for steady leadership through acquisition and change, Brian focuses on accelerating product teams by providing patterns, tooling, and clear technical direction while protecting team velocity and well-being.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science, Bachelor of Science at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
3,281reputation
262kreached
76answers
10questions
Badges
stripe-payments
top-5%
github-logo-circle

Github Skills (23)

javascript10
testing10
ruby10
javascript-framework10
mochajs10
ember10
html10
stripe-payments9
emberjs9
design-patterns8
pattern8
git7
typescripts6
favicon6
zsh6

Programming languages (11)

TypeScriptShellHandlebarsSCSSJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
emberjs/data

Jun 2015 - Oct 2018

WarpDrive is a lightweight data library for web apps — universal, typed, reactive, and ready to scale.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 3 PRs, 1 comment in 3 years 4 months
Contributions summary:Brian focused on enhancing the testing infrastructure within the Ember Data project. Their contributions included adding Mocha-based tests for serializers, models, adapters, and transforms, particularly for module unification. They also implemented a blueprint detector to identify the test framework in use and removed a ".only" flag, suggesting a focus on improving test coverage and stability. Furthermore, they addressed deprecation warnings within the adapter code.
rxjsfunctional-programmingjavascriptdata-librarydeclarative
emberjs/ember.js

Sep 2015 - Aug 2018

Ember.js - A JavaScript framework for creating ambitious web applications
Role in this project:
userFront-end Developer
Contributions:27 commits, 21 PRs, 85 comments in 2 years 11 months
Contributions summary:Brian primarily contributed to the Ember.js framework, focusing on bug fixes and enhancements related to the `link-to` component. Their work involved refining the component's behavior, particularly with custom classes, disabled states, and active states. The user also updated acceptance tests using Mocha, ensuring the `link-to` component behaved as expected in various scenarios. These changes likely improve the stability and functionality of navigation within Ember.js applications.
web-applicationsjavascript-frameworkjavascriptemberjsember
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
Brian Runnells - Director Of Engineering, Frontend Experiences at IBM