Back in 2007, I had been a Java web developer for over 5 years and was burnt out. Then, I was introduced to Ruby on Rails, and I fell in love with programming again. I thought that passion might wear out over time. However, I feel like I get more enthusiastic about writing beautiful code every year. More recently, React has done the same thing for me. I used to not get very excited about Javascript work, but React has been a game changer for me.
I love doing code reviews and mentoring. I have found that this is the best way to get other people to share my passion for all things Ruby on Rails and React. I also get very excited about writing code that is simple and easily maintained. Over the years, I have discovered that the best programmers write code that comes out simple and easy to follow. It takes a lot of work to make a complex system seem simple. However, that is the best end result for the long term success of a project. I always strive to leave a codebase in a state that is easy for anyone to maintain in the future.
Outside of the office, you'll find me watching my daughters compete in gymnastics and aerial arts (circus). My wife and I are also semi-professional poker players. So, if you swing through Vegas, it is quite likely that you'll find us in a card room.
Staff developer supporting the Shop Pay team.
Staff developer supporting the Shop Pay team.
Responsible for all aspects of massive Rails application with lots of legacy code
Responsible for all aspects of massive Rails application with lots of legacy code