Sara Hamilton

Sara Hamilton

I am a web developer living in Portland, Oregon who enjoys solving puzzles and learning new things. I find computer programming and software development to be the perfect combination of puzzle solving, logic, organization, and design. When I'm not coding, I enjoy traveling and trying new food.

solo projects
MoneyMinder app


financial web app that allows people to create multiple accounts, unify data across those accounts, categorize and track spending and savings, and set aside funds for specific purposes



blog that requires login, verifies input, creates user session, takes input from various users, sorts and displays entries, and stores entries in a database

Doctor Lookup app

Doctor Lookup

web app that uses the Better Doctor API to search for Doctors in the Portland area by name or medical condition

CaesarCipher app

Caesar Cipher

encryption program that takes a string of text and a number between 0 and 26 as input and returns a string with all of the alpha characters rotated the specified number of spaces to the right of the alphabet

TravelLog website

Travel Log

This is a website showing places I have traveled. For each location, there is a photo taken by me, a short summary of my trip, a comment about the local cuisine, the capital, currency, and language of the country, and some visitor tips.

QuasiEtsy website

Quasi Etsy

an imitation of the Etsy website with full CRUD (create, read, update, delete) functionality and the ability to filter listings by category

GummiBears App

Gummi Bears

.NET MVC web app for a gummi bear vendor with full CRUD (create, read, update, delete) functionality that allows visitors to review products

group projects
JustinThyme app


web app that uses the Twilio API to send texts to users reminding them when it is time to plant specific seeds based on their chosen seeds and their specified location

TapRoom app


web app that monitors kegs in a tap room with full CRUD (create, read, update, delete) functionality, the ability to sort beers based on price and alcohol content, the ability to view low kegs, and the ability to quickly and easily replace kegs

Study Buddy website

Study Buddy

website for creating flashcards that allows the user to create, sort, and view flash cards by subject and category

Space Janitor app

Space Janitor

multiplayer text adventure game set on a space station

JavaScript, Angular

TicTacToe app

Tic Tac Toe

tic-tac-toe game



  • C#
  • Java
  • Python
  • Javascript


  • .NET MVC
  • Spring
  • Flask
  • Angular

web development

  • SQL
  • Git and GitHub
  • HTML
  • CSS

general office

  • inventory management
  • write & edit documentation
  • create & implement training


Certificate in Web & Mobile Development
Software Development
Certificate of Achievement
LC 101/ Computer Programming
Bachelor of Science
Interior Design
Bachelor of Arts
Psychology Major,
English Minor