Software Engineer
Expedia Group
Jun 2014 - Apr 2016 (1 year 11 months)
• Reworked translation prioritization business logic to limit uncommon language pairs, draining a 2 year backlog in 6 months
• Developed a caching service to avoid unnecessary translations, freeing over $750,000 of budget for new content
• Created a web application with JSP and Backbone.js to replace a hard to use command line tool with a graphic UI
• Extended a Scala application to verify complex database migration data, resulting in a bug-free brand migration Java 7, Jetty, RabbitMQ, REST, XML, JSON, MongoDB, Docker, AWS, S3, DynamoDB, AWS Lambdas, Python, TensorFlow, ElasticSearch, Hadoop, Hive, Samza, Agile, JavaScript, Spring 3, Scala, MongoDB, JSP, Backbone.js, JQuery, Maven, MySQL, Kanban, XML, JSON