Profile picture

Rachel Allen

Front-End Engineer
Pronouns she/they
Open Resume Email Directly

About me

Front-end developer with extensive experience in healthcare. Helping others and resolving complex issues has always been my passion. I worked closely with individuals of all ages, impairments, and diagnoses during my time as a physical therapist. To enhance my patients' overall quality of life, I conducted diagnostic tests and measurements to develop and implement individualized care plans targeting each patient's unique impairments and deficits. Through these skills, I have effectively worked with people from all levels to solve problems.

Merging my former healthcare experience with Front-end development has been seamless. I am in my "zone of genius" when faced with coding challenges and have to use complex problem-solving skills to bring an idea to a finished product rendered on a screen. I enjoy essentially turning messy data into something easier to read and beautifully displayed.

Bridging the gap between healthcare and tech I want to join a tech team where I can continue to use my creative problem-solving skills, healthcare expertise, and commitment to building inclusive applications through intuitive, accessible applications. As an advocate for equality, I look for companies that share this same value and that foster a culture of diversity and encourage innovative thinking.

Preferred locations

  • Denver, CO
Open to other locations and/or remote work

Previous industries

  • Health, Wellness and Fitness
  • Hospital & Health Care

Skills

  • Apple
  • Atom
  • Chai
  • Chrome
  • CSS3
  • Express
  • Facebook
  • Git
  • GitHub
  • Google
  • HTML5
  • Java
  • JavaScript
  • Jetbrains
  • LinkedIn
  • Mocha
  • Node.js
  • Npm
  • SaaS
  • Safari
  • Slack
  • Software Architecture
  • SSH
  • Trello

Currently learning

  • Cypress
  • Heroku
  • React
  • React Native
  • Redux
  • TypeScript
  • Vue.js

Projects

Rancid Tomatillos

Rancid Tomatillos

Project scope time 40 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • GitHub
  • Heroku
  • HTML5
  • JavaScript
  • Material UI
  • Npm
  • React
  • User Experience Design / UX
  • User Interface Design / UI
  • Webpack

The Rancid Tomatillos application was designed to display movies, display movie details of an individual movie, and has built-in search capability to locate a specific movie and corresponding movie details.

The goals for this project were to:

  • Gain competency with React fundamentals
  • Work with an API to receive data
  • Solidify the code review process
  • Learn how to test React components and asynchronous JS with Cypress
  • Practice refactoring
  • Create a multi-page UX using Router
Launch the App Code Repository
Screenshot detail for project Rancid Tomatillos
Screenshot thumbnail #1 for project Rancid Tomatillos Screenshot thumbnail #2 for project Rancid Tomatillos Screenshot thumbnail #3 for project Rancid Tomatillos Screenshot thumbnail #4 for project Rancid Tomatillos

PickMeUp

PickMeUp

Project scope time hours
Collaborators

Tools Used

  • Chrome
  • CSS3
  • Cypress
  • Git
  • GitHub
  • Google
  • Heroku
  • HTML5
  • JavaScript
  • Material UI
  • Npm
  • React
  • TypeScript
  • User Experience Design / UX
  • User Interface Design / UI
  • Webpack

Everyone has bad days…PickMeUp is an application that provides an uplifting compliment and/or a solid piece of advice to put a smile on your face! Users have the opportunity to browse through a variety of compliments/advice as well as favorite their most liked!

The stretch technology we chose as a group was TypeScript. TypeScript is an increasingly popular programming language and many employers are seeking TypeScript experience.

Throughout this project, we took full advantage of React’s modular nature by creating dynamically rendered components and views. This helped us keep the app small yet provided the user a pleasant experience. We implemented thoughtful architecture through the use of shared utilities, global extendable interfaces, and views. We implemented Local Storage to store our favorite compliments and pieces of advice. We styled the app using shared classes that reduced the amount of repeated CSS throughout the app and applied media queries to make everything mobile responsive. We recognized the value of typescript while working through the functionality and feel confident in the product we created.

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

Travel Tracker

Travel Tracker

Project scope time 28 hours
Collaborators

Tools Used

  • Chai
  • CSS3
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Mocha
  • Webpack

Fully accessible travel tracker app. Designed to manage and track different trips for travelers.

Utilized TDD for Class development, includes GETs to retrieve data and forms to POST back to the server, and Day.js to display dates and times for modern browsers.

Technologies used: HTML, CSS, JavaScript, Fetch API, Mocha and Chai, Webpack, Lighthouse and Wave Evaluation tool, Day.js, Git/GitHub.

Code Repository
Screenshot detail for project Travel Tracker
Screenshot thumbnail #1 for project Travel Tracker Screenshot thumbnail #2 for project Travel Tracker Screenshot thumbnail #3 for project Travel Tracker

Health Hub

Health Hub

Project scope time 60 hours
Collaborators

Tools Used

  • Atom
  • Chai
  • CSS3
  • GitHub
  • HTML5
  • JavaScript
  • Mocha
  • Npm
  • User Experience Design / UX
  • User Interface Design / UI
  • Webpack

The HealthHub Project was designed to test my fellow project collaborators and I on our abilities to implement ES6 classes, use array and object prototype methods for data manipulation, create an easy-to-use and understand dashboard with clearly displayed information, make network requests to retrieve and POST data, practice our TDD skills with Mocha/Chai, implement instructor feedback, and implementing error handling and accessibility features. It’s a health and wellness application that showcases hydration, sleep, and activity data for a random user. It also displays averages for said data among all users.

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