Harriet Thompson

I'm a hard-working web developer with 2 years of full stack experience. I believe it's important to enjoy writing your code and to be proud of it. I strive to work in an environment that promotes creativity and innovation. I enjoy working in a diverse team and pride myself on being a fast learner with a flexible attitude. I am looking to be part of a talented team that works together to build something they really care about.

In addition to coding, I enjoy playing the drums and the violin, and spending as much time outdoors as possible.

Skill Stack
  • React
  • GraphQL
  • Node.js
  • CSS
  • Material UI
  • Bootstrap
  • Ruby on rails
  • Flutter
  • Angular
  • Cypress Testing
  • MongoDB
  • PostgreSQL
Download resume

Digital Lab

My previous role was with the Digital Lab. The team work as part of the BC Children's Hospital and aim to improve child health through digital innovation and technology. Below are some of the Digital Lab projects I worked on:

Seizure Action Plan

The Seizure Action Plan app aims to improve treatment of seizure disorder by replacing complicated seizure action plans on paper to an easily accessible digital format that can be used by patients, caregivers, and clinicians. In addition to quick accessibility, the app provides security and greater flexibility with patient medical guidelines.

React, Node.js, GraphQL & Apollo, Material UI, Cypress Testing

The Seizure Action Plan Website

Digital Lab Website

Redesign of the Digital Labs company website. The goal was to create something that felt innovative and showed what the team was capable of.

Angular, Typescript, SASS, BEM

Live site
Digital Lab Company website

Canadian Safety Report Card

The Canadian Child Safety Report Card was published to consolidate the injury data of Canadian Children and to provide to lawmakers and government officials a report-card-style grading of each province.

React, SVGs, D3.js Charting Library, Bootstrap, animejs

Live site
The Canadian Child Safety Report Card website

Personal Projects

I enjoy working on side projects in my spare time, as a way to learn new technologies and collaborate with friends.

Soundtrip

Soundtrip allows you to search live music events in an area and time period of your choice and create a Spotify playlist of these artists.

React, Ruby on Rails, GraphQL & Apollo, Material UI, Cypress Testing

Live site
Soundtrip website

Tylt

Think You’ll Like This! makes it easier to keep track of - as well as share - the recommendations we get from friends and follows every day. I contributing to this side project as part of a team of four.

React, Ruby on Rails, graphQL & Apollo, Material UI

Live site
Think You’ll Like This website

Experience

Junior Full Stack Web Developer

Digital Lab at BC Children's Hospital - Vancouver, BC
January 2020 - April 2021

As project lead for the last 7 months on the Seizure Action Plan app (details above) I trained 5 new starters on GraphQL & Apollo, Strapi, MongoDB, React, Node.js and Cypress testing. I guided them through project setup, organisation, bug fixes and paired with them on new features. I was instrumental in making technical decisions for the project and troubleshooting issues as they arose. This was a great learning opportunity for me and increased my confidence in this tech stack as well as project organization (GitHub, thorough reviews, code layout) as a whole. During my time as a Junior Developer I worked on other projects, such as the company's own website and a scheduling calendar for the physicians at BC Children’s Hospital. These projects touched on other languages and frameworks such as Python and Angular and allowed me to continue to build experience with REST APIs.

Web Developer Intern

Digital Lab at BC Children's Hospital - Vancouver, BC
August 2019 - December 2019

During my internship I worked primarily on a data visualization app built with React, D3 and anime JS. This sharpened my knowledge of React Hooks, SVGs, animations and charting libraries. I was also involved in day to day bug fixes across different projects for both front-end and back-end. This internship was a fantastic learning experience that expanded my git best practices and confidence as a full-stack developer.

Production Manager

Oak + Fort - Vancouver, BC
April 2017 - April 2019

Merchandising Assistant

Topshop - Arcadia Group - London, UK
May 2014 - September 2016

Education

Web Development Bootcamp

Lighthouse Labs

A full-time web development bootcamp, covering topics such as javascript, Node.js, React, Ruby, HTML/CSS, MongoDB and PostgreSQL. This programme emulates a developers' work environment through a variation of individual exercises, pair programming and group projects.

Curriculum information

April 2019 - July 2019

University of Durham

Bachelor of Arts
Combined Honours in History & English Literature

2:1

October 2009 - June 2012