Senior Software Engineer
2016 - PRESENTPower Home Remodeling- Refactored a really large Ruby/Rails application to scale.
- Helped and trained new inexperienced developers, bringing them up to speed to contribute to the project.
- Decomposed a large monolithic Rails app into a containerized application.
- Worked directly with the client on building new products.
Technologies: Adhearsion, Asterisk, Redux, React, Elixir, Phoenix, Docker, Ruby on Rails (RoR), RubySenior Software Engineer
2013 - 2016Wobo, Inc.- Led a Node.js project to help designers communicate with their clients through visual notes on live websites.
- Projected and developed a store with high-performance ETL.
- Developed a deploy/build system with Ansible.
Technologies: Angular, Node.js, Ansible, Puppet, Ruby on Rails (RoR), RubySenior Software Engineer
2013 - 2013Bearch, Inc.- Developed a production-level native iOS app.
- Developed a solid RESTful API following the HAL specification.
- Created rich JS web interfaces.
Technologies: Objective-C, Ruby on Rails (RoR), RubySoftware Development Senior Consultant
2011 - 2013ThoughtWorks, Inc.- Developed a rich web application for developing standardized test handling from user input to test print.
- Worked on the cloud control interface of a major US cloud provider.
- Automated the cloud control deployment through IRC bots.
- Worked on multiple roles as developer, devops, and QA.
Technologies: JavaScript, Bash, .NET, C#, Java, Ruby on Rails (RoR), Ruby