Eric Kennedy

Summary

I am a senior front end Web developer with a background in UI/UX engineering. I have many years of experience building and maintaining products which have been used by millions.


Skills

Languages:

  • JavaScript
  • AngularJS
  • jQuery
  • Jasmine
  • HTML5
  • CSS3
  • Sass
  • CoffeeScript

Environments:

  • Ruby
  • PHP
  • Java / JSP / Groovy
  • .NET
  • Git
  • Subversion
  • Mac OS

Principles:

  • Test-Driven Development
  • Progressive Enhancement
  • Separation of Concerns
  • Reusable, Extensible Code
  • Lean Architecture
  • Responsiveness

Employment

Senior UI Developer

Ventiv Technology • Atlanta, GA • 2014-Present

  • Developing an AngularJS enterprise application for managing insurance, risk, and safety.
  • Guiding a team of front end developers to define best practices and refactor existing code.
  • Putting a focus on modularity and reusability in an application handling complex data models.
  • Utilizing Jasmine, Karma, and FitNesse for unit testing and automated acceptance testing.
  • Working in a Java/Groovy environment using Git for source control.

Senior Front End Developer

InnerCircle Development • Atlanta, GA • 2013-2014

  • Completed a variety of projects in a startup agency environment.
  • Integrated advanced CSS3 animation, HTML5 video, and data visualization using D3.js.
  • Developed in Ruby and PHP environments using Git for source control.
  • Utilized content management systems such as Jekyll and WordPress.
  • Authored a series of articles about JavaScript and application architecture.

Front End Web Developer

The Weather Channel • Atlanta, GA • 2012-2013

  • Responsible for the front end of weather.com, a site serving millions of users per day.
  • Worked with Product and Design to build industry-leading products in an agile environment.
  • Maximized performance and compatibility using advanced JavaScript, HTML5 and CSS3.
  • Coordinated with other developers to optimize workflows and define best practices.
  • Worked in a fast-paced Java environment using Git and Subversion for source control.

Front End Web Developer & Designer

RentPath (formerly PRIMEDIA) • Atlanta, GA • 2009-2012

  • Lead front end developer for Rentals.com, a site serving millions of users per month.
  • Collaborated with stakeholders, product managers and developers in an agile environment.
  • Worked with Ruby on Rails and .NET applications using Git and Subversion for source control.
  • Founded and contributed to an in-house library of proprietary JavaScript resources.
  • Utilized multivariate testing and lab-based usability studies to analyze user behavior.

Digital Media Designer

AutoTrader.com • Atlanta, GA • 2007-2009

  • Lead designer for the nationwide Kia Motors association campaign on AutoTrader.com.
  • Created a variety of effective Flash ad placements while adhering to strict brand standards.
  • Designed and developed a PHP-based e-commerce site for an employee rewards program.
  • Developed a proprietary JSFL scripting package to expedite production in Flash.
  • Contributed to a variety of internal projects including Web, print and video editing.

Education

B.S. in Digital Media

East Tennessee State University • Johnson City, TN • 2002-2006

  • Formally trained in computer science and interactive design.
  • Served on the board of officers for EDGE, the ETSU Student ACM SIGGRAPH Chapter.
  • Founded the Blue Plum Animation Festival with a committee of faculty and students.
  • Received several ADDY Awards from the Tri-City Metro Advertising Federation.
  • Inducted into the Phi Kappa Phi and Epsilon Pi Tau honors fraternities.
Close