Frontend Development at Switchfly

Project Summary
I worked for Switchfly Inc, the company behind different travel websites such as American Airlines Vacations, Southwest Airlines, Jetblue Vacations, Lufthansa’s miles website, Marriot Hotels, American Express and various others, from Jul 2011 to Aug 2013.

Technologies Used
JavaScript was the main programming language I used. I used IntelliJ as my main IDE.
Freemarker was used for templating. Java, Apache Tomcat, Hibernate, Spring framework was used in our backend.
We used Gitlab (a self hosted Github) to maintain a source code depository and also for continuous integration purposes. Jenkins was used for builds and testing.
In some of the newer projects, I got the chance to use jQuery, along with EmberJS for structure, HandlebarsJS for templating, Bootstrap for a styling base, SASS for CSS, MochaJS for unit tests, GruntJS, Bower and some other third party libraries.

Responsibilities/Roles
My responsibilities tended to depend on which client we were serving.

-Generally I fix JS and styling bugs across all clients and help out with releases
-I work on specific projects before, like with Southwest Airlines, American Express, and Avios being some examples of clients I spent a lot of time with.
-Implementing Southwest Airline’s mix and match flight page, and a new version of their hotel page
-Working on American Express’s European sites and their main travel page
-Working on a project to add Wine redemption with Miles for Avios customers

Screenshots

The Southwest Mix and Match page which I worked on
The Southwest Mix and Match page which I worked on

We made several different implementations of SW's hotel page for them
We made several different implementations of SW’s hotel page for them
I worked on many different American Express brands before
I worked on many different American Express brands before
The Avios Wine project was my last project
The Avios Wine project was my last project