Software Engineer, Senior Software Engineer,
May, 2017 - Present
Maintaining and developing new features for the backend of the Travelers Haven Portal (THP), a Rails-based platform that connects traveling employees with fully furnished apartments. THP is used both internally and by customers in order to find housing options and manage leases. The Rails backend powers both travelershaven.com and myhavn.com, a self-serve platform that allows users to lease furnished apartments instantly.
Responsible for all accounting-related features, including building integrations with Stripe, NetSuite, and ReadSoft for generating payables and receivables
Automated invoice generation for all leases and brought issues found on monthly audit down from 500+ to less than 10
Built monthly credit card auto-payment service
Participated in upgrade from Rails 4.2 to 5.0
Wrote services for consuming both XML and JSON external APIs to provide live inventory
Increased test coverage of Rails API from 60% to over 70% over a large codebase
Tools and services used: Ruby on Rails, PostgreSQL, RSpec, Sidekiq, Heroku, S3, NetSuite SuiteTalk and SuiteScript, ReadSoft
Profiled in 'Built in Colorado' feature on how developers started coding: https://www.builtincolorado.com/2018/01/30/colorado-engineers-how-started-coding