Casey Hawkins

BS Computer Science in June 2023

About Me

I am a student in Oregon State University's online postbacc computer science program, interested in working in software development after I complete the program in May 2023. Currently I am in the Kansas City area. My hobbies include running, reading, hiking, and watching movies and TV. New hobbies include improving my programming knowledge and working on personal projects to add to this GitHub portfolio to show off my growing knowledge in the field.

  • Name: Casey Hawkins
  • Age: 28
  • Current Occupation: Field Service Technician at Hach
  • School: Oregon State University
  • Graduation Date: June 2023

Projects

Card image

Grocery Supply Database

In collaboration with a partner, we developed a RESTful website to supply fictional grocery stores with products. Created using Javascript/HTML/CSS, Node.js/Express.Js, and a mySQL database hosted on AWS.

Card image

Scheduling API

Created a full stack work scheduling API hosted on Google Cloud Platform using Python, Django, and Flask with Google's noSQL Datastore backend. Testing of API functions was implemented using Postman. Project was created using sprints, user stories and implements a partner's microservice that converts JSON schedules into a downloadable CSV format.

Card image

smallsh: bash-like shell in C

Implemented my own shell in C. smallsh implements a command line interface similar to well-known shells, such as bash.


Card image

One-Time Pad Encrypt/Decrypt with Sockets in C

Encrypt plaintext and decrypt ciphertext using a key, implementing sockets and separate encryption/decryption servers.

Card image

Gess and FBoard

Games made for OSU's CS161 and CS162: Intro to Computer Programming I and II that showcase my ability to follow strict guidelines for a program and implement fully functioning games using just Python.

Card image

Space Invaders Clone with Pygame

A primitive Space Invaders clone created in an effort to learn Pygame and strengthen my Python skills.