Ridgeline Apps
Designed key components of the new Ridgeline deployment and operations tool
Supported the company transition to Github Actions CI/CD
Designed and implemented Ridgeline’s new KMS messaging platform
Supported the company transition from Cloudformation to Terraform CDK
Containerized Ridgeline’s old deployment orchestrator tool which helped enable the company transition from Lambdas to ECS containers
Improved deployment automation using Step Functions and Codepipeline
Improved deployment visibility through Datadog/Slack/Jira integrations
Ridgeline Apps Winter DevOps Internship
Designed and implemented Ridgeline’s code coverage tool
Ridgeline Apps Summer Internship
Designed Python GraphQL backend logic handlers for front facing dashboard analytics using an internal engine.
Debugged and tested backend using AWS Cloudwatch, DynamoDB, and Lambda.
Designed ReactJS frontend using hooks to control display flow and connect backend.
Intel Corporation Internship
Worked on the Non-volatile Memory Solution Group Function Validation team.
Worked developing test content and framework in Python to find firmware bugs in Intel's solid state drives.
Evolutionary Computing Systems Labratory Undergraduate Research Developer
Worked on a VR/mltiplayer simlation for the Navy using Unity, UNet, and SteamVR.
Worked full time on cyber-security game, NetDefense, using Unity and UNet.
Worked converting Navy models which included writing batch scripts and heavily documenting the mlti-step process.
Teaching Fellow for Introductory C-language and Object Oriented C++ Courses
Held office hours and helped students with projects.
C Course (CS135) explores pointers, file I/O, and strings on top of the basics.
C++ Course (CS202) teaches object oriented basics including classes, encapslation, inheritance, and polymorphism.