
Professional SW Engineer with Astronics AES Ballard. I love working on game projects on the side.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Critter-Game
August 30, 2025 – November 26, 2025
A place for me to play around with projects that may never see the light of day
View ProjectCPE3280-Team001-Project
May 31, 2023 – May 31, 2023
Seattle Pacific University CPE/EE 3280 Microcontroller System Design final project
View ProjectCSC4900-Sample
March 9, 2023 – March 12, 2023
A Sample Application for my Graphics Engine Building independent study final project.
View ProjectHuffman-Tree-Compression
February 16, 2023 – February 16, 2023
A file compression application using an implementation of Huffman Tree
View ProjectCSC4900-Graphics-Engine
January 6, 2023 – March 13, 2023
Graphics Library using OpenGL and C++
View ProjectGravitySim
January 25, 2022 – January 25, 2022
A simple planetary simulation for use in classrooms for showing planetart orbits.
View ProjectCSC3310TermProjectSourceCode
November 22, 2021 – November 23, 2021
This is the source code for the SPU CSC3310 Concepts in Programming Language Term Paper.
View ProjectSoftBodyDynamics
July 21, 2021 – November 22, 2021
Simulating soft body physics using the Unity Engine
View ProjectCultural Fit Analysis
The candidate's project portfolio shows a strong passion for game development and related technical areas, which aligns well with a game development culture. However, the projects are all personal or academic, indicating a potential lack of experience in collaborative, production-oriented environments. The diversity of technologies used (C++, Python, Java, Ada, Objective C) shows a willingness to learn, but the depth of experience in each beyond C++ is unclear. The target role is a good match for the candidate's demonstrated interests.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's projects are primarily personal and academic, offering limited insight into collaboration, problem-solving under pressure, or communication in a team setting.