Vance Avenido Ingalls
Verified Expert in Engineering
Software Developer
Vance has over 11 years of experience developing dynamic complex user interfaces using the latest tools available. He has built web applications for five startups (Coalition, Confluent, Metromile, Badgeville, and TripTrace). He is a very effective communicator and holds a degree in philosophy from UC Berkeley. Vance is proficient in JavaScript, CSS, HTML, React, and several frameworks.
Portfolio
Experience
Availability
Preferred Environment
Bash, Stash, Jira, Git, Visual Studio Code (VS Code), GitHub, Front-end, Visual Studio
The most amazing...
...projects I've created are three Angular applications which share components by using a private bower repo to host the various components.
Work Experience
Senior Frontend Engineer
Snap Inc.
- Primary dev for a business partner portal for the Lens platform SDK.
- Implemented a ghost mode feature allowing internal users to auth using google credentials and view a read-only version of the portal for any partner organization account.
- Created new deployment pipelines targeting various K8 clusters to aid in release cycles for our QA team.
- Made a visual analytics dashboard for partners to view performance metrics related to their integration using an internal stats API under active development.
Senior Front-end Engineer
Coalition
- Made outstanding contributions in the hiring process across engineering, product, and design.
- Researched and developed a playbook for all email campaigns to keep emails out of the Gmail promo tab using MJML.
- Strategized and led efforts to realize a unified design system across several properties, including an acquired company.
- Used learnings from Metromile to guide decisions on architecture in a new insurance company.
- Made a presentation on UX for a high school field trip to Coalition.
- Built internal-facing tools using a custom form management solution built with various react hooks.
- Created a broker-facing quote and policy dashboard in React Redux.
Lead Front-end Engineer
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 three applications using a private bower repo.
- Led a team of four 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.
Senior Front-end Engineer
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.
Senior Front-end Engineer
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.
Sole Proprietor
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.
Experience
Metromile Auto Insurance Enrollment
http://www.metromile.com/welcomeBadgeville GameView Widgets
TripTrace (Various Applications)
http://techcrunch.com/2010/10/16/triptrace/Coalition
http://www.coalitioninc.comSkills
Languages
CSS, HTML, HTML5, JavaScript, CSS3, TypeScript, CoffeeScript, Bash, Sass, JADE, GraphQL
Frameworks
AngularJS, Redux, MJML, YARN, Jasmine, Angular, Next.js, Knockout (Knockout.js), Protractor
Libraries/APIs
React, jQuery, Backbone.js, REST APIs, Formik, Yup, RxJS, Backbone.Marionette, Node.js
Tools
Git, GitHub, Yarn Workspaces, Gulp, Grunt, Visual Studio, Webpack, IntelliJ IDEA, Jira, Stash, Webpack 4, Figma, NGINX, React Apollo, Amazon Cognito
Other
Software Development, Front-end, Responsive Design, Front-end Design, Pixel Perfect, User Interface (UI), APIs, HTML UI, Fela, Animation, Widgets, Axios
Paradigms
Model View Controller (MVC), UI Design
Platforms
GreenSock Animation Platform (GSAP), WordPress, Drupal, Shopify, Kubernetes, Visual Studio Code (VS Code)
Education
Bachelor's Degree in Philosophy
University of California, Berkeley - Berkeley, CA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring