Profile picture

Nicholas Ao

Front-End Engineer
Pronouns He/Him
Open Resume Email Directly

About me

I am a pre-med student and healthcare worker turned Software Developer that is dedicated to creating apps strongly focused on user experience and accessibility.

Originally intending to pursue a career in medicine, I pondered if medicine was right. I soon realized during the pandemic while working as a healthcare worker that this medicine was not for me and tried to find another field that would allow me to utilize the skills that I have learned. After being exposed to a career as a software engineer by a family member working in the field, I realized that I could use the skills that I have developed to help others in a field outside of medicine.

In my free time, you can find me cooking, exercising, playing with my dog, doing puzzles, or at my local theatre.

Preferred locations

  • Fort Collins, CO
  • Denver, CO
  • Austin, TX
  • Seattle, WA
Open to other locations and/or remote work

Previous industries

  • Health, Wellness and Fitness
  • Hospital & Health Care
  • Restaurants

Skills

  • Atom
  • Chai
  • Continuous Integration
  • CSS3
  • Cypress
  • Express
  • Git
  • GitHub
  • GraphQL
  • HTML5
  • JavaScript
  • Mocha
  • Npm
  • React
  • Sass
  • Slack
  • TypeScript
  • User Experience Design / UX

Currently learning

  • Node.js

Projects

Pup Trainer

Pup Trainer

Project scope time 50 hours
Collaborators Profile picture for Daniel Neer Profile picture for Jacob Lavarine Profile picture for Joshua Mallery Profile picture for Alicia Watt Profile picture for Alex Randolph Profile picture for Alex Psitos

Tools Used

  • Continuous Integration
  • Cypress
  • GraphQL
  • Heroku
  • JavaScript
  • React
  • Sass
  • User Interface Design / UI

Want to teach your dog tricks but don't know where to start? Pup Trainer is the perfect app for you! With this app, you can teach them new skills and keep track of the ones they already know. Each skill in this app has a level of difficulty, steps, and a video to walk you through each skill.

Features:

  • Login or register a new user
  • Register a new dog
  • Teach a specific dog a new skill
  • Detailed step-by-step instructions to learn new skills with a video included

This application was a collaboration between four Frontend Engineers and four Backend engineers. It was the capstone project for the Mod 4 curriculum at Turing School of Software and Design

Launch the App Code Repository
Screenshot detail for project Pup Trainer
Screenshot thumbnail #1 for project Pup Trainer Screenshot thumbnail #2 for project Pup Trainer Screenshot thumbnail #3 for project Pup Trainer

Ani-Planet

Ani-Planet

Project scope time 32 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • Express
  • JavaScript
  • React

Love anime but don't know what to watch or how to keep track of what you want to watch? Ani-Planet is the application for you. this application lets you save and track all anime that you have plan to watch for the future. It will also recommend a random anime from a list to peak your interest.

Features:

  • Users can 'add' an anime to their watch list
  • Users can search for a anime by name
  • Users can filter anime by genre or popularity
  • Responsive Design
Launch the App Code Repository
Screenshot detail for project Ani-Planet
Screenshot thumbnail #1 for project Ani-Planet Screenshot thumbnail #2 for project Ani-Planet Screenshot thumbnail #3 for project Ani-Planet Screenshot thumbnail #4 for project Ani-Planet

Rotten Tomatillos

Rotten Tomatillos

Project scope time 50 hours
Collaborators Profile picture for Kal Al-Rajhi

Tools Used

  • CSS3
  • Cypress
  • HTML5
  • JavaScript
  • React

Save yourself the agony of watching another bad movie and come visit Rancid Tomatillos where we separate the compostable from the salsa ready films. You can scroll through our list latest films and checkout their ratings, details, and other neat facts! Already have a film in mind? Search for it using our responsive search bar.

Features:

  • Users can click on a movie and will take them to the specific movie page where they can see the details and the trailer for that movie
  • Users type in a keyword in the search bar and the movies will update in real time based on the user's input
Launch the App Code Repository
Screenshot detail for project Rotten Tomatillos
Screenshot thumbnail #1 for project Rotten Tomatillos Screenshot thumbnail #2 for project Rotten Tomatillos Screenshot thumbnail #3 for project Rotten Tomatillos

The Burrow

The Burrow

Project scope time 50 hours
Collaborators

Tools Used

  • Chai
  • CSS3
  • HTML5
  • JavaScript
  • Mocha

Trying to book a room but don't know where to start? Use this application to find a book the right room for you! You can see all of your previous bookings, the total amount that you spent, and find the perfect room for the future.

Features:

  • Users can login and see their previous bookings and amount spent
  • Users can choose a date and see all rooms available for that date
  • Users can filter the rooms by their room type
  • Users can see their current and future bookings after booking a room
  • WAI-ARIA was used to make the app fully accessibile
Launch the App Code Repository
Screenshot detail for project The Burrow
Screenshot thumbnail #1 for project The Burrow Screenshot thumbnail #2 for project The Burrow Screenshot thumbnail #3 for project The Burrow