Mike Hall Staff Software Engineer

Experience

Senior Software Developer Upcity

| Remote

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