Major Projects

Hover! 50% Greener web application
Description
Planned, designed, and coded a single-page web application that:
  • Calculates a carbon emissions score,
  • Allows user to set a goal for emissions reduction,
  • And provides fun challenges to encourage users to create lifelong sustainable habits.
Tech Stack
HTML, CSS, JavaScript, jQuery, Node.js, SQL, AWS, GitHub, Trello
Hover! Better2Learn web application
Description
Create a web application designed to:
  • Aid students in the transition to online learning,
  • Promote organizational skills,
  • And promote self-discipline
By tracking:
  • Time spent on assignments
  • And grade earned.
Tech Stack
HTML, CSS, JavaScript, jQuery, Firebase, GitHub, Trello

Mini Projects

React Weather App
React Weather App
  • Search for a city to see it's weather
  • Background changes depending on temperature and weather conditions
  • Uses OpenWeather API
  • Built with React
  • Made for mobile
Live Application
GitHub Repository
Responsive Web Design
Responsive Web Design
  • Supports 3 resolutions
  • Site's main content, side bar, header, and navigation change depending on screen size
  • Uses HTML and CSS
Live Application
GitHub Repository
Java Cat Hotel
Cat Hotel
  • Create a Cat object and check into the Cat Hotel
  • Add/remove guests and query the guestlist
  • Object-oriented design
Github Repository
Java Shopping Simulator
Shopping Simulator
  • Create and buy items
  • Cart array is optimized to fit as little items as needed
  • Object-oriented design
Github Repository
Java Games
Games
  • Play rock, paper, scissors and a number-guessing game against this Java program
  • Uses loops and the Random class
Github Repository
Python Bookstore
Bookstore
  • Add or delete books from inventory
  • See a summary of all books in inventory
  • Search for book by title, author, or keyword
  • Stores and retrieves book inventory from JSON file
Github Repository
Python Parking Lot
Parking Lot
  • Enter cars into parking lot and see all cars in lot
  • Query by car make, model, year, or license plate number to see if car is in lot
Github Repository

Skills & Proficiencies

Languages
  • HTML/CSS
  • JavaScript
  • Java
  • SQL
  • Python
Tools
  • Git
  • jQuery
  • Node.js
  • MySQL
  • React
  • Firebase