Blog

Hi. I'm Sarah.

Software Engineer

My Work

Canvas Playground (React & TypeScript)

coming soon!

Cookie Confusion (React & TypeScript)

gif of cookie matching game

Movie Looker

Movie Looker

Ember & Rails Blog

Rails Blog

Canvas Playground

Cookie Confusion (Vanilla JavaScript)

Andrew Residence
On-Call Scheduling

Pantry Stocker

Food Flow

About Me

I’ve always been interested in technology, but when I was tasked with making something custom in SharePoint I fell in love with code. I geek out for continuous learning, problem solving, and process improvement and when I had the chance to change careers I knew software development would be the right place to experience all of this awesomeness.

My development journey so far has allowed me to have unique experiences; being the sole developer on a team creating solutions to integrate with marketing software; to a healthcare organization as part of a collaborative agile development team making a direct impact on the software and solving user problems.

When I'm not busy creating code I enjoy doing craft projects, gaming, and spending time with my family.

About this site

After completing my full stack software engineering bootcamp I really wanted to get a better understanding of vanilla javascript so I built this portfolio and some of the other projects listed in My Work. This site was built using JavaScript, HTML, and CSS. It's hosted on AWS in S3 using Cloudfront for CDN and Route53 for DNS.

Stuff I've Worked With

HTML

CSS

JavaScript

TypeScript

React

Ember

Vue

Node

Ruby on Rails

MongoDB

PostgreSQL

Git & Github

AWS

Stripe

Headless CMS (Strapi)

CI/CD

Agile & SCRUM

Canvas Playground

Overview

I'm currently working on a new version of the Canvas Playground that will use React, TypeScript, Socket.io and it will be hosted on AWS.

Tech Stack

React, TypeScript, Socket.io, AWS

Cookie Confusion

Overview

A redo of my Cookie Confusion project done to familiarize myself with the newest version of React and using it with TypeScript.

Tech Stack

React, TypeScript

Movie Lookup

Overview

This project was made to start learning React hooks. This is a work in progress, you can check what's next on my repo!

Tech Stack

React

Ember and Rails Blog

Overview

This blog was a side project started to better learn Ember and Ruby on Rails.

Tech Stack

Ember, Ruby on Rails

Canvas Playground

Overview

This HTML canvas whiteboard was created using a websocket so users can draw and interact with each other. The drawings are stored on the server until the board is erased and users will see the existing drawings when they join.

Tech Stack

HTML, CSS, JavaScript, Node.js, Socket.io

Andrew Residence

Overview

This group project from Prime Digital Academy, where our client asked us to create a scheduling tool for on-call staff that would automate communication and provide an online resource for scheduling. We streamlined a completely manual process into a successful online tool the client is now using in production.

Tech Stack

HTML, CSS, AngularJS, Angular Material, Express, Node.js, PostgreSQL, Node Mailer, Google O Auth, SendGrid

Andrew Residence

Overview

This group project from Prime Digital Academy, where our client asked us to create a scheduling tool for on-call staff that would automate communication and provide an online resource for scheduling. We streamlined a completely manual process into a successful online tool the client is now using in production.

Tech Stack

HTML, CSS, AngularJS, Angular Material, Express, Node.js, PostgreSQL, Node Mailer, Google O Auth, SendGrid

Pantry Stocker

Overview

This application allows users to create pantry locations and preferred store lists, add items to their pantries, mark when items are used, and automatically generate shopping lists.

Tech Stack

HTML, CSS, AngularJS, Angular Material, Express, Node.js, PostgreSQL