Hi. I'm Sarah.
Software Engineer
Canvas Playground (React & TypeScript)
Cookie Confusion (React & TypeScript)
Movie Looker
Ember & Rails Blog
Canvas Playground
Cookie Confusion (Vanilla JavaScript)
Andrew Residence
On-Call Scheduling
Pantry Stocker
Food Flow
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.
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.
HTML
CSS
JavaScript
TypeScript
React
Ember
Vue
Node
Ruby on Rails
MongoDB
PostgreSQL
Git & Github
AWS
Stripe
Headless CMS (Strapi)
CI/CD
Agile & SCRUM
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
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
Overview
This blog was a side project started to better learn Ember and Ruby on Rails.
Tech Stack
Ember, Ruby on Rails
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
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
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
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