Back-end Software Engineer
After a successful exit with my own company in 2008, I’ve spent my career seeking out companies that embody the hustle of startups. Most of the recent roles I have taken on can best be described as “Player Coach” where I am hands-on building the product while also providing guidance for others. While I find manager and development roles equally fulfilling, I am just as content in an individual contributor role where I’ll be able to directly shape the product for end-users.
My go-to technical stack for more than 10 years has been Ruby-based (Rails, Sinatra, Hanami). However, recently I’ve been enjoying working on projects that utilize Ember.JS/Angular front-end and a mix of backend languages notably Node.JS, Ruby, and Elixir.
In my time outside the office, I try and spend as much time as I can learning other languages such as Rust, Embedded C/C++, and Go.