Profile picture

Eric Li

Front-End Engineer
Open Resume Email Directly

About me

I am a passionate software developer with an affinity for the problem-solving process. In my previous experience, I was an auto sales consultant and a server at Disney World. These experiences have translated into a love for working with people and identifying their needs -- whether they be a customer, colleague, or user.

I'm looking for a role in a team that uplifts one other and constantly challenges each other to learn and grow in their technical and professional development. I bring to the team a supportive attitude, eye for responsive, accessible design, and attention to writing code that is both user- and developer-friendly. Let's build something great!

Preferred locations

  • Phoenix, AZ
  • Denver, CO
  • Dallas, TX
  • Houston, TX
  • Salt Lake City, UT
  • Seattle, WA
Open to other locations and/or remote work

Previous industries

  • Automotive
  • Food & Beverages
  • Hospitality
  • Leisure, Travel & Tourism

Skills

  • Chai
  • Continuous Integration
  • CSS3
  • Cypress
  • Git
  • GitHub
  • Google
  • GraphQL
  • HTML5
  • JavaScript
  • LinkedIn
  • Mocha
  • Node.js
  • Npm
  • React
  • Sass
  • Slack
  • SSH
  • Travis
  • TypeScript
  • User Experience Design / UX
  • User Interface Design / UI
  • Visual Studio

Currently learning

  • AngularJS
  • Express
  • Redux
  • Vue.js

Projects

Truck On - Colorado Offroad Trails

Truck On - Colorado Offroad Trails

Project scope time 40 hours
Collaborators Profile picture for Brian Fletcher Profile picture for Amanda McGuire Profile picture for David Schlundt-Bodien

Tools Used

  • Continuous Integration
  • Cypress
  • GraphQL
  • JavaScript
  • PostgreSQL
  • Rails
  • React
  • Ruby
  • Travis
  • Collaborate with a back end and front end team to create an application to help users find Colorado offroad trails by user search query or filter based on user-specified trail options and activities
  • Utilize a RESTful API to fetch weather data based off of GPS coordinates
  • Successfully implement ApolloGraphQL to execute queries based on schemas set up by the back end team
  • Create a user interface with acute attention to detail on mobile responsiveness, hover states, user experience, and accessibility
Launch the App Code Repository
Screenshot detail for project Truck On - Colorado Offroad Trails
Screenshot thumbnail #1 for project Truck On - Colorado Offroad Trails Screenshot thumbnail #2 for project Truck On - Colorado Offroad Trails Screenshot thumbnail #3 for project Truck On - Colorado Offroad Trails Screenshot thumbnail #4 for project Truck On - Colorado Offroad Trails

Breezy - Breathe Easy

Breezy - Breathe Easy

Project scope time 50 hours
Collaborators Profile picture for William Phelps Profile picture for Hayley Dixon

Tools Used

  • CSS3
  • Cypress
  • React
  • TypeScript
  • Create an application with two collaborators to help users check their local air quality and search for areas with cleaner air if conditions warrant relocation
  • Fetch air quality data from the IQAir RESTful API
  • Successfully self-teach TypeScript as a team and implement with React, using hooks to store state
  • Design a mobile-responsive user interface, with user-friendly conditional rendering of colors based on air quality
  • Nominated for October's Turing Demo Competition
Launch the App Code Repository
Screenshot detail for project Breezy - Breathe Easy
Screenshot thumbnail #1 for project Breezy - Breathe Easy Screenshot thumbnail #2 for project Breezy - Breathe Easy Screenshot thumbnail #3 for project Breezy - Breathe Easy

Capita - Stocks

Capita - Stocks

Project scope time 30 hours
Collaborators

Tools Used

  • JavaScript
  • React
  • Sass
  • Effectively implement the Financial Modeling Prep RESTful API to search NASDAQ and NYSE stock exchanges based on the closest match to a user's search query
  • Let user favorite stocks, saving to localStorage on the client's device
  • Display the past week's stock line chart with user-friendly conditional rendering based on bullish (trending up) or bearish (trending down) sentiment.
Launch the App Code Repository
Screenshot detail for project Capita - Stocks
Screenshot thumbnail #1 for project Capita - Stocks Screenshot thumbnail #2 for project Capita - Stocks Screenshot thumbnail #3 for project Capita - Stocks Screenshot thumbnail #4 for project Capita - Stocks