Skip to content
View Wyatt-Hawes's full-sized avatar

Block or report Wyatt-Hawes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wyatt-Hawes/README.md

╔                              ╗
    ˗ˏˋ Hi there 👋 ´ˎ˗
╚                              ╝

Preferred contact method is jhawes@ucsc.edu

LinkedIn Link: https://www.linkedin.com/in/wyatt-hawes/

Portfolio Link: https://wyatt-hawes.github.io/Portfolio/interesting_projects

Itch.io     Link: https://wyatt-hawes.itch.io/

Pinned Repositories

  • Created since myself and my co-workers were unhappy with our current issue tracking system and its lack of integration with our ticketing system
  • Took initiative to start this project on my own from scratch to increase the work experience (and efficiency!) of the entire office.
  • A visual taskboard (Similar to Trello) that integrates with the ServiceNow ticketing API
  • Visualizes Client Updated and Stale tickets while allowing custom organization, sorting, and automation.
  • Built with Node.js, React, and Express.
  1. Distributed System in Go / Golang (Repository Coming Soon)
  • A Replicated Key-Value Store Distributed System
  • Made in Go
  • Replicates data to all available replicas in the system, automatically detects downed replicas (and notifies all other replicas of this info)
  • Enforces Causal Consistency through the use of Causal Meta-data
  • Test suite to allow confidence in functionality
  1. Multi-Threaded HTTP Server in C (Repository Coming Soon)
  • Uses only system calls, does NOT use the stdio library (No fopen, read, etc.) as I wanted to understand the process of what really goes into an HTTP server
  • Simple server that stores allows files to be stored and retrieved from the server
  1. SlugMart {Private repository available upon request}
  • Full-stack E-commerce app
  • Complete with checkout, administration websites, Vendor API's, Vendor Websites, Checkout/Stripe Integration
  • Technologies & Ideas: React, Tailwind, GraphQL, Express, AWS, RESTful API, Docker, Microservices, & More!
  1. Three Bulky Bears {Private repository available upon request}
  • A platformer game made as a group of ~20
  • Published on Steam, created in Unity
  • Contributed as a Programmer (Gameplay programmer, UI Programmer, & Automatic analytic collection)
  • Collaborated with Designers, Investors, Managers, & Artists
  • Trained a neural network based on a Kaggle dataset.
  • User plays TicTacToe by using their facial expression to dictate moves.
  • Employs convolution layers, max-pooling layers, dense layers, dropout layers, and data augmentation to minimize overfitting to the relatively small data set.
  • Done in Python
  • Created in JavaScript using the Phaser library
  • Made with 2 other team members with varying levels of programming and artistic experience.
  • Includes procedurally generated video and audio
  • Browser downloads less than 1MB in order to play the game
  • Managed a production timeline which included storyboarding, prototyping, task delegation, and weekly progress reports.

Data Structures & Algorithms I've created.

Data Structures & ADT's

C

C++

Algorithms

Top languages

Pinned Loading

  1. bouquet_creator bouquet_creator Public

    Create a custom bouquet!

    TypeScript 1

  2. Facial-Recognition-TicTacToe Facial-Recognition-TicTacToe Public

    Using a trained neural network trained off of a Kaggle dataset of faces that allows the user to play Tic Tac Toe using facial expressions to select where to play.

    Python 1

  3. Lethal-Company-Scaled-Penalties Lethal-Company-Scaled-Penalties Public

    A mod for Lethal Company that scales the penalty received for not recovering bodies to a more manageable rate in large multiplayer lobbies.

    C# 1

  4. Portfolio Portfolio Public

    My portfolio website!

    HTML 1

  5. Huffman-Encoding-Decoding Huffman-Encoding-Decoding Public

    Compression and Decompression of files using Huffman algorithms. Written in C. Data structures written by myself. All files except headers were made by myself.

    C

  6. MCTS_Ultimate_Tic_Tac_Toe MCTS_Ultimate_Tic_Tac_Toe Public

    an implementation of the Monte Carlo Tree Search to create an AI that plays ultimate tic tac toe

    Python