Profile picture

Asher Spurr

Front End Engineer
Pronouns they/them
Open Resume Email Directly

About me

Howdy and welcome!

I am a Front End Engineer who is deeply committed to fostering accessibility, genuine connections, personal responsibility, empowering positivity, and continual self-improvement and learning. Before entering the tech industry, I gained valuable experience in warehouse receiving roles, refining my attention to detail and collaborative skills.

Embracing the challenge of mastering new languages and transitioning careers, I ventured into software development. A significant focus of my recent work has been on developing inclusive front-end solutions, prioritizing ease of use for all individuals.

I am dedicated to expanding my proficiency in front-end development and collaborating on projects that prioritize user-centric design. If you're seeking a collaborator who values both creativity and technical expertise, let's connect!

Preferred locations

  • Aurora, CO
  • Colorado Springs, CO
  • Denver, CO
  • Boulder, CO
  • Carbondale, CO
  • Boston, MA
  • Austin, TX
Open to other locations and/or remote work

Previous industries

  • Warehousing

Skills

  • Accessibility
  • Cypress
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Mocha
  • React
  • Sass
  • Trello

Currently learning

  • Material UI
  • Redux
  • TypeScript

Projects

T4Tp

T4Tp

Project scope time 40 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Material UI
  • React
  • Trello

T4Tp synopsis: T4Tp is an application aimed at providing transgender people compatible and saf(er) bathroom options local to them.

Primary technologies used:

  • JavaScript, React, MUI, CSS, HTML5
  • Mocha/Chai

Learning Goals:

  • Incorporate Google Map SDK for the first time
  • Create components that are re-used throughout the application
  • Filter for multiple items

Focus: For this solo project, I focused heavily on a streamlined design and simplistic interface. I primarily worked on ensuring my MVP was polished and well thought out.

Next Steps:

  • Pull in Google's Places API to show photos of the location & more details about said location so a user doesn't have to switch to Maps
  • Continue switching components over to MUI
  • Utilize MUI loading state to visually shown data is actively being fetched
  • Format dates etc.
Launch the App Code Repository
Screenshot detail for project T4Tp
Screenshot thumbnail #1 for project T4Tp Screenshot thumbnail #2 for project T4Tp

Spilled

Spilled

Project scope time 30 hours
Collaborators Profile picture for Tayla Phillips Profile picture for Cory Sanders

Tools Used

  • Accessibility
  • Canva
  • CSS3
  • Cypress
  • Git
  • GitHub
  • HTML5
  • React
  • Trello
  • TypeScript

Spilled synopsis: Spilled is a single-user application focused on providing educational content on teas and what makes them unique. Designed to accommodate a wide range of users, ranging in age, gender, and disability status.

Primary technologies used:

  • TypeScript, React, CSS, HTML5, React Router
  • Cypress

Learning Goals:

  • Learn and implement Typescript in a one-week sprint
  • Develop a robust e-2-e test suite with intercepted network requests
  • Consistent and modular file structure

Focus: For this group project our main goal was to learn TypeScript enough to build out a simple application in 8 days.

Next Steps:

  • Add language options to widen the accessibility range to non-English speakers

Collaborators: Asher Spurr Cory Sanders Ethan Duvall Tayla Phillips

Launch the App Code Repository
Screenshot detail for project Spilled
Screenshot thumbnail #1 for project Spilled Screenshot thumbnail #2 for project Spilled Screenshot thumbnail #3 for project Spilled Screenshot thumbnail #4 for project Spilled

JourneyLogix

JourneyLogix

Project scope time 30 hours
Collaborators

Tools Used

  • Accessibility
  • CSS3
  • HTML5
  • JavaScript
  • Mocha

JourneyLogix synopsis: JourneyLogix was my final solo project using Vanilla JavaScript. This is a streamlined web application for users to quickly and efficiently track their excursions and book new trips.

Primary technologies used:

  • Vanilla JavaScript, HTML, CSS.
  • Mocha/Chai

Learning Goals:

  • Use object and array prototype methods to perform data manipulation
  • Create a clear and accessible user interface
  • Make network requests to retrieve data
  • Implement a robust testing suite using TDD

Focus: For this solo project, I focused heavily on accessibility. Ensuring any components such as modals were tabbable, using semantic HTML when possible, and testing with Lighthouse, WAVE, and a screen reader to ensure all bases were covered.

Code Repository
Screenshot detail for project JourneyLogix
Screenshot thumbnail #1 for project JourneyLogix Screenshot thumbnail #2 for project JourneyLogix Screenshot thumbnail #3 for project JourneyLogix Screenshot thumbnail #4 for project JourneyLogix

FitLit

FitLit

Project scope time 25 hours
Collaborators

Tools Used

  • Accessibility
  • CSS3
  • Figma
  • GitHub
  • HTML5
  • JavaScript
  • Trello

FitLit synopsis: FitLit was an ongoing group project starting at week 8 of learning Javascript. This web application is a mock site, using hard-coded sample data in our back end. We took inspiration from 80's fitness and 2000's graphics. Keeping the website simple in its functionality and robust in its colors.

Primary technologies used:

  • Vanilla JavaScript, HTML, CSS.
  • Mocha/Chai

Learning Goals:

  • Collaborate productively and professionally as a team.
  • Use object and array prototype methods to perform data manipulation.
  • Create a user interface that is easy to use and displays information clearly.
  • Work with a local server and make network requests to API endpoints to retrieve and manipulate data.
  • Ensure the app follows best practices for accessibility
  • Implement a robust testing suite using TDD.

Focus: For this group project, we focused on creating a fun and low-stress environment for users. Design and user flow was a key piece of this. Ensuring the user can navigate the site easily with hyperlinks and have fun.

Contributors:

  • Asher Spurr (GitHub: @AsherSpurr)
  • Megan Crotteau (GitHub: @crotteau)
  • Laura Long (GitHub: @lalonggone)
Code Repository
Screenshot detail for project FitLit
Screenshot thumbnail #1 for project FitLit Screenshot thumbnail #2 for project FitLit Screenshot thumbnail #3 for project FitLit Screenshot thumbnail #4 for project FitLit