Katherine Gibson's Portfolio

Hello, world! I'm Katy.

I am a full-stack web developer with experience in high school education. I am pursuing a position where I can develop my skills and learn from experienced team members. I have strong team leadership skills, a determination for learning, and a passion for efficiency.

My work as a high school science teacher has led me to be an active, engaged learner and a patient, meticulous worker. While employed, I quickly advanced to leadership positions because of my determination for self-improvement and the ability to successfully collaborate with team members. While working as a teacher, I found myself looking for more efficient ways to access resources for my students and for effective tools for my fellow teachers. When I had the realization that I could CREATE these through the power of software development my decision became clear. I left this career path with many valuable skills learned and an excitement to peruse a career in software development.
My journey into software development began with online tools like freeCodeCamp and Udemy where I was introduced to languages such as Python, JavaScript, HTML, and CSS. However, I quickly realized I wanted the ability to collaborate with other learners. After joining various online dev communities I decided to take the plunge and enroll in the DigitalCrafts coding boot camp. I have since added many more tools to my repertoires such as React, Express, and SQL databases while continuing to strengthen my previously mentioned skills.
I have had many opportunities to work on interesting projects by myself and with my peers. For my first major project, I developed a text-based RPG written in Python which expanded my knowledge of classes and proper coding structure. While learning JavaScript and a Python library called tornado I had the opportunity to work on and manage a team of 5 to create a mock website for a pet grooming company. Since then I have developed a simple RGB guessing game, a trivia game built with a React front-end and an Express backend, and most recently a to-do app which required authentication and the ability for multiple users to contribute. All of these can be found on my GitHub at https://github.com/Klgibson528.

What You Can Expect From Me

RGB Guessing Game

Test your RGB skills with this artfully created color guessing game. This was one of my first projects using HTML, CSS, and JavaScript

PediPaws Pet Grooming

I worked on a team of 5 to build this mock pet grooming website using Python, HTML, CSS, JavaScript, PostgresSQL

The Best Trivia Game

This React based triva game will keep you guessing! Built on Node.js, this app uses Express, Postgres, and React to create a single page application for all to enjoy.

What I Am Currently Working On


This BlackJack game is built using JavaScript, HTML, and CSS. I'm currently working on the design and adding animations


  • HTML5
  • CSS3
  • JavaScript
  • Express
  • Node.js
  • jQuery
  • Bootstrap
  • React.js
  • MySQL/Postgres
  • Python
  • Heroku
  • AWS
  • Linux
  • Visual Studio Code
  • Git