Full-stack developer with front-end focus

Welcome

Hi! đŸ‘‹

I'm Brett, a full-stack software developer with a front-end focus. I've worked on systems large and small, legacy and green field, individually and as a leader on a large team, co-located and remote.

I'm an introvert, but you might not know it because I really enjoy sharing and learning from other smart and interesting people! I'm a supportive, empathetic teammate and leader.

I've been lucky to work with some wonderful mentors over the years, and I'm passionate about mentoring others. I don't believe in Rock Stars or Ninjas or 10x developers. I believe the best software is crafted collaboratively by teams of humble, curious professionals.

Career

2013 - Senior JavaScript Engineer @ Help Scout
  • Developed critical features, including live chat, knowledge base, reporting, and shared inbox
  • Scaled front-end team from single person to nine engineers
  • Migrated flagship product from legacy server-rendered architecture to realtime SPA
  • Directed seamless, gradual migration path from Backbone to React/Redux using Brigade
  • Drove evolution of best practices including testing, code reviews
2012 - 2013 Software Developer @ Keyhole Software
  • Prototyped Single Page Applications for enterprise clients
  • Migrated session replication to backup site for financial services client
2010 - 2012 Software Developer @ ABC Financial
  • Full stack J2EE development of industry-leading health club management software
  • Front-end specialization with jQuery, JavaScriptMVC
  • Built features including reporting dashboard, credit card reader, configurable online membership signup

Skills

Education

2006 - 2010 Harding University
  • B.S. Computer Science, B.A. Mathematics
  • 4.0 GPA
  • National Merit, Summa Cum Laude, President’s List