Scroll To View More
Vance Avenido Ingalls

Vance Avenido Ingalls

San Francisco, CA, United States
Member since December 5, 2015
Vance has over 8 years of experience developing dynamic complex user interfaces using the latest tools available. He has built the web applications for 3 startups (Metromile, Badgeville, and TripTrace). He is currently the lead for the front-end team at Metromile, managing a team of 4 engineers. He is a very effective communicator and holds a degree in philosophy from UC Berkeley. He is proficient in JavaScript, CSS, HTML, and several frameworks.
Vance is now available for hire
Portfolio
  • Metromile
    JavaScript, AngularJS, Backbone, Knockout, Grunt, Gulp, Jade, Sass...
  • Badgeville
    JavaScript, CSS, Backbone, jQuery Widgets Framework
  • Triptrace
    JavaScript, jQuery, HTML, CSS
Experience
  • JavaScript, 8 years
  • HTML5, 6 years
  • Backbone.js, 3 years
  • CoffeeScript, 3 years
  • Sass, 3 years
  • Nginx, 2 years
  • AngularJS, 2 years
  • Gulp.js, 1 year
San Francisco, CA, United States
Availability
Full-time
Preferred Environment
Git, IntelliJ, JIRA, Stash, Bash
The most amazing...
...project I've created was 3 Angular applications which shared components by using a private bower repo to host the various components.
Employment
  • Lead Front-end Engineer
    2013 - PRESENT
    Metromile
    • Built the current consumer-facing signup and dashboard applications in Backbone as a team of one while maintaining the existing application.
    • Devised and executed a strategy to reuse Angular components across the 3 applications using a private bower repo.
    • Led a team of 4 engineers to rebuild both consumer-facing applications as well as a company-facing insurance endorsement application in Angular and Gulp.
    • Created an end-to-end testing application using a page objects architecture.
    • Converted our application build processes to Gulp from Grunt to speed up testing and deployments.
    Technologies: JavaScript, AngularJS, Backbone, Knockout, Grunt, Gulp, Jade, Sass, CoffeeScript, Nginx, Jasmine, Protractor
  • Senior Front-end Engineer
    2011 - 2013
    Badgeville
    • Built 3D consumer-facing widgets to display leaderboards, account settings, user profile, and other tools related to our clients' gamification needs.
    • Architected and built a JavaScript SDK to allow our more advanced clients the ability to craft a more custom experience by interacting directly with their users' data.
    • Devised a method to divide our library into separate parts to increase load time performance for our clients utilizing our SDK libraries.
    • After dividing our library into parts, created a method to read the custom scripts utilizing those libraries to automatically detect which libraries to load.
    • Led a user research program to learn the needs of our clients in order to prioritize the features built in the JavaScript SDK.
    Technologies: JavaScript, CSS, Backbone, jQuery Widgets Framework
  • Senior Front-end Engineer
    2009 - 2011
    Triptrace
    • Built 3 distinct applications utilizing shared components without a modern MV* framework.
    • Created a trip planning application on top of Google Maps, pulling location data from several point-of-interest APIs, allowing users to save events and places for upcoming trips.
    • Built a flight planning application using the Kayak Trips API.
    • Built a Chrome plugin bookmarklet tool, which scraped the current page of any website for places and dates and saved them to the user's account to be brought up on their trip planning page later.
    • Built a road trip planning application providing the user the ability to specify a variable distance away from the planned route to search for points of interest between two locations.
    Technologies: JavaScript, jQuery, HTML, CSS
  • Sole Proprietor
    2007 - 2011
    Ingalls Creative (independent contractor)
    • Met with clients to discuss and advise on applications needed for their businesses.
    • Built customizable web stores using Drupal and √úbercart.
    • Built customizable marketing and portfolio websites using WordPress and Drupal.
    • Managed client expectations and built strong relationships to foster a steady growing pool of clients.
    • Built several generic WordPress themes to resell to clients with limited resources.
    Technologies: WordPress, Drupal, JavaScript, HTML, CSS
Experience
  • Metromile Auto Insurance Enrollment (Development)
    http://www.metromile.com/welcome

    This application is set up to surface different questions depending on the user's locale, as every state has different insurance regulations. Since the product is only available in a few states at the moment, you must use a zip code from one of the following states to get started: California, Illinois, New Jersey, Oregon, Pennsylvania, Virginia, Washington

  • Badgeville GameView Widgets (Development)

    Please refer to description in link or description in employment section.

  • TripTrace (Various Applications) (Development)
    http://techcrunch.com/2010/10/16/triptrace/

    Since the application is no longer in service, this is the only reference to best showcase the features of the applications built and mentioned in the employment section.

Skills
  • Languages
    JavaScript, CoffeeScript, HTML5, Sass, JADE
  • Frameworks
    AngularJS, Jasmine, Knockout.js, Protractor
  • Libraries/APIs
    Backbone.js, jQuery, Backbone.Marionette
  • Tools
    Grunt, Gulp.js, Nginx
  • Paradigms
    Model View Controller (MVC)
Education
  • Bachelor's degree in Philosophy
    2003 - 2007
    University of California, Berkeley - Berkeley, CA
I really like this profile
Share it with others