Mike Hall Staff Software Engineer
Experience
Senior Software Developer — Upcity
Collaborated with a distributed team on an SOA architecture web application that helps small to mid-sized businesses improve their search engine and local presence.
- Integrated the Chargify payment system as a backend for payments and a lightweight CMS for plan details using Ruby on Rails, enabling paid plans and self-serve updates.
- Implemented a multi-VM Vagrant environment to replicate the multi-system production stack, reducing onboarding and environment drift.
Skills: Bash, CSS, Capistrano, Git, GitHub, JavaScript, Linux, NGINX, PostgreSQL, Puma, REST, RSpec, Redis, Riak, Ruby, Ruby on Rails, Sass, Sidekiq, Trello, Ubuntu, Vagrant, Vim, XHTML, Z shell (Zsh), jQuery