PROJECTS
Interpretability and Explainability Analysis
This paper analyzes a colletion of research that overviews the topics of explainability and interpretability in artificial intelligence (AI). The discussion reveals a positive outlook for explainability and interpretability though it may be difficult to get the monetary investment that will be needed.
ASIC Reaction Game Project
For this project an FPGA reaction based game was designed and simulated using ASIC design principles and SystemVerilog with accompanying verification tools. In order to allow the game to work as intended, there were 3 finite-state machines (FSMs) designed that interact with each other to allow for rounds of gameplay and an overall winner of the game.
Resilient Kubernetes Cluster Availability with DELL
In this project a protocol for providing resilience to Kuberenetes Clusters was designed and implemented. For Kubernetes clusters to work, they store the crucial cluster meta-information in an etcd pod. The protocol designed worked to migrate the etcd pods when they were recognized as heading to instability using etcd's REST API.
About Me

Hey! I'm Ryan, a Software Developer with a passion for building intuitive, performant applications. I specialize in Python, C, and system design.
Previously, I’ve worked on the Resillient Kubernetes Cluster Availability project with DELL. When I’m not coding, I love to read and play basketball.
Download Resume