I believe in creating, shipping, learning, and having fun. My goal is to continually improve and conquer new challenges.
| Like: | ruby, php, css, javascript, html, git, osx, mongodb, cucumber, amazon-ec2, heroku, mvc, restful |
| Dislike: | soap, coldfusion |
Moved from intern to Manager Software Development in a short period of time.
Manged a team of 3 developers. Heavily interacted with leadership members from other departments and executives.
Built and oversaw several large internal systems to improve business productivity including order management (RoR/MongoDB), video hosting/delivery (RoR/MySQL), and asset management/control (PHP/MySQL).
Integrated systems with a large number of third party API's. Including SendGrid, YouTube, Ooyala, Facebook, and Twitter. Integrated with several customer API's as well.
Developed and deployed server automation tools to increase Amazon ec2 deployment speed (Puppet).
Reduced server costs by installing server monitoring tools (NewRelic) to track performance and usage of machines. Was able to reduce instance size on several machines lowering monthly charges.
Worked to improve developer productivity by creating continuous integration servers (Jenkins and Travis CI), code deploy systems (Hubot/Capistrano and git hooks), and improved the quality of internal documentation (TomDoc and Zendesk forums).
Created lots of WordPress sites for people, ranging from simple theme tweaks to complete custom themes. Examples available at https://www.travisberry.com/work/
Setup and managed hosting for clients.
Made recommendations for a simple small business network.
More free tech support for friends and family than you can shake a stick at.
Won outstanding portfolio award.
Worked with a couple students to create and release a feature length documentary. This experience directly led to my moving into programming.
Animal Management Software for Rescue/Shelters
Super simple time tracking application
Video player that you can write on