Work

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.