Tommy Johnson
- Role
- Senior Software Developer at The Guestbook
- Location
- West Hollywood, CA, US
- LinkedIn followers
- 500 followers
Experience
Senior Software Developer
Sep 2017 — Present · Los Angeles, CA, US
I\'m leading the development of Gopher, a disruptive hotel booking technology. Some of my key roles include - Leading development of the Gopher web crawler that pulls live rate information from a number of hotel booking sites (written in Ruby, with help from Nokogiri and Capybara for remote browsing)- Leading development of joingopher.com (written in Ruby on Rails)- Leading development of the Gopher browser extension (JS, SASS/CSS, HTML, Swift)- Refactored the entire JS codebase to remove copy/paste code and implement a module system for maintainability. I was able to slowly rewrite and release improvements over a 3 month period. The result has allowed for transparency with added analytics and error reporting through all facets of the product. The new architecture has allowed for a shared code base between all implementations (different target browsers) with a custom build process that removes platform specific code. The result: a highly dynamic browser extension that can be maintained by an extremely small team.
Education
University of Maryland
Electrical Engineering
2012 — 2016
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.