Scroll To View More
Vance Avenido Ingalls, Software Developer in San Francisco, CA, United States
Vance Avenido Ingalls

Software Developer in 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


  • Metromile
    JavaScript, AngularJS, Backbone, Knockout, Grunt, Gulp, Jade, Sass...
  • Badgeville
    JavaScript, CSS, Backbone, jQuery Widgets Framework
  • Triptrace
    JavaScript, jQuery, HTML, CSS


  • 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



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.


  • Lead Front-end Engineer

    2013 - PRESENT
    • 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
    • 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
    • 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


  • Metromile Auto Insurance Enrollment (Development)

    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)

    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.


  • Languages

    JavaScript, HTML5, CoffeeScript, Sass, JADE
  • Frameworks

    AngularJS, Jasmine, Knockout.js, Protractor
  • Other

    Software Development
  • Libraries/APIs

    jQuery, Backbone.js, Backbone.Marionette
  • Tools

    Gulp.js, Grunt, Nginx
  • Paradigms

    Model View Controller (MVC)


  • Bachelor's degree in Philosophy
    2003 - 2007
    University of California, Berkeley - Berkeley, CA
I really like this profile
Share it with others