I am a web developer with a background in market research and a passion
for using technology to solve challenging problems.

Projects

See details → Quick Survey Send Short Surveys Via Email

Summary: Quick Survey is my first production ready app built using React, which I have spent some time learning since my graduation from General Assembly. The purpose of the app is to allow users to send out short, 1 question surveys to respondents via email. Responses are stored when respondents click on links in the email.

Technologies Used: In addition to React, the front end uses Redux, React Router, and Redux Form. The back end uses Node, Express, and MongoDB. I also used Google’s OAuth for authentication, SendGrid for emailing, and Stripe for payments (test mode only).

GitHub repo: front-end and back-end.

See details → Geography Bee Map-Based Quiz Game

Summary: For my capstone project at General Assembly, I created a map-based game using JQVmap. The object of the game is to correctly identify the U.S. State on an unlabeled map based on the state name or state capital. The user can select from several different options to make the game harder or easier (e.g., by allowing a different number of incorrect guesses or visually identifying which states have already been correctly guessed) as well as save progress for completion later.

Technologies Used: HTML, CSS, JavaScript, and Bootstrap on the front end and Ruby on Rails for the back end.

GitHub repos: front-end, back-end.

See details → State Trotter Bucket List by U.S. State

Summary: For the third project at GA, and only group project, my team and I created a bucket list application. Although roles on the team were fluid with each group member making contributions on various aspects, I worked extensively on how data pulled from our API was displayed to the user and the ways in which the user would interact with that data. I also reviewed our overall code base to make sure it was logically organized and followed semantic naming conventions.

Technologies Used: HTML, CSS, JavaScript, and Bootstrap on the front end and Express/MongoDB for the back end.

GitHub repos: front-end, back-end.

See details → Movie Night A Personal Movie Database

Summary: Movie Night was my second project at GA and my first full-stack web application. The app allows users to catalogue their personal movie collections and record data about each, from Title, Director, and Year Released to customized ratings, ownership status, and number of times watched.

Technologies Used: I used HTML, CSS, JavaScript, and Handlebars for the front end, and Ruby on Rails connected to a PostgreSQL database on the back end. The application connects to the excellent Open Movie Database, allowing users to search and import movie meta data quickly and easily.

GitHub repos: front-end, back-end.

Click on the button to the right to download a copy of my resume,
or click here to open in a new tab.