Hi, my name is

Shane Sawyer.

CS Master's student at UIUC

Professional with hands-on experience in software development, artificial intelligence, and database systems. Passionate about scalable software development and skilled in Python, C/C++, and SQL. Experienced in building interactive web applications and managing cloud-hosted projects. Seeking to apply my expertise in software engineering roles, particularly in AI-driven or cloud-based environments.

Experience

Software Developer - DataAnnotation
May 2024 - Present
Lead AI Engineer - UCSC
April 2023 - June 2023
Algorithms & C Software Assistant - UCSC
September 2021 - March 2022
Math Instructor - Mathnasium
June 2021 - September 2021
Coding Instructor - theCoderSchool
June 2019 - October 2019

Education

2024 - 2025
Master of Computer Science
Master of Computer Science
University of Illinois Urbana-Champaign
GPA: 4.0
2020 - 2023
Bachelor of Science in Computer Science
Bachelor of Science in Computer Science
University of California, Santa Cruz
GPA: 3.82

Projects

Portfolio Website
Portfolio Website
You're looking at one of my projects right now! This is hosted on GitHub pages. You can view the source code below.
University Matching Web App
Python MySQL MongoDB Neo4j Dash
University Matching Web App
I created a web application to analyze student's academic interests and recommends them universities. It also recommends the student faculty members who they may want to do post-grad research with. You can view the source code below.
Discord Bot
Discord Bot
I've shared a simple version of a large project I am working on. This is a simple Discord bot that anyone can use and expand upon for their own uses.
Minesweeper RL Research
Python TensorFlow Dash Seaborn Matplotlib
Minesweeper RL Research
I conducted an analysis on different reinforcement learning algorithms for the game of Minesweeper. I also explored various strategies to represent the state of the game in order to improve win rates. You can view the original research paper, or a poster I presented on a part of the project below.