# Arthur Kam > Software Engineer II at TripAdvisor Location: Boston, Massachusetts, United States Profile: https://flows.cv/arthurkam ## Work Experience ### Software Engineer II @ TripAdvisor Jan 2018 – Present | Needham, Massachusetts ### Software Engineer @ TripAdvisor Jan 2016 – Jan 2018 | Needham, MA • Maintained and implemented new features for the continuous translation process at TripAdvisor • Responsible for the engineer work for the launch of a new points of sale • Created a system to warn and blacklist users from participating in certain promotion programs ### Software Development Engineer Intern @ Amazon Jan 2015 – Jan 2015 | Seattle • Implemented a guided troubleshooting tool to help developers diagnose common problems experienced when using an internal service • Designed and built a troubleshooting framework that allowed other teams at Amazon to adopt it and use their own metadata and helper functions to apply to their own troubleshooting workflows ### Software Development Engineer Intern @ Amazon Jan 2014 – Jan 2014 | Seattle • Created an easily extendible dashboard to allow business users to collect and monitor data related to features released by my team, published internally using MySQL, Java and JavaScript • Updated a diagnostic tool used by developers to identify multilingual information in products sold by Amazon • Utilized an internal service to MapReduce on the billions of items in the Amazon catalogue ### Software Engineer Intern @ TUNE Jan 2014 – Jan 2014 | Seattle • Created several front end plugins such as searchable selects and draggable datepicker • Responsible for setting up and maintaining a staging server • Improved on the authentication process in NodeJS by allowing user sessions to be revoked via a web GUI ### Software Engineering Intern @ Appfuel (acq. by TUNE) Jan 2013 – Jan 2013 • Implemented a theme feature with interactive previews for both front and back end. Allowed developers to configure the looks of the advertisements on their applications. Used MongoDB, Java Dropwizard framework, Mustache and Marionette • Rewrote the admin panel in NodeJS to support analytics from MongoDB and provided an interface to manage appFuel’s users and applications • Worked in a Scrum environment that required heavy unit testing and high code coverage ### Software Engineering Intern @ adConnect Jan 2012 – Jan 2012 • Created and designed a dashboard and admin panel for the company, utilizing skills in front end JS development and the ability to work with a PHP + MySQL back end using AJAX • Used a MVC framework (backbone.js) to create several user-facing pages utilizing templates and data models on a RESTful webservice • Engaged in teamwork and the tools needed to complete a project within the restricted time frame while minimizing bugs ### Lab Trainee @ Health Medical Diagnostic Centre Limited Jan 2011 – Jan 2011 ## Education ### Bachelor’s Degree in Computer Software Engineering McGill University ## Contact & Social - LinkedIn: https://linkedin.com/in/kamarthur --- Source: https://flows.cv/arthurkam JSON Resume: https://flows.cv/arthurkam/resume.json Last updated: 2026-03-31