Full Stack Software Engineer

Hey there! I am a full stack stack software engineer with a passion for bringing ideas to life. I love seeing a person interact with a product I contributed to, and would love to enhance those user experiences as much as possible by continually adding new tools to my arsenal. When I'm not coding, I'm either playing video games, tending to my fish or plants, fixing up cars, or going on an outdoor adventure!

Experience

Freddie Mac
Oct 2020 - May 2023
Software Engineer
  • Supported onboarding and deployments for over 400 application teams on the Sustainability Engineering Customer Reliability team, providing troubleshooting and provisioning support for Kubernetes namespaces, AppViewX FQDN certificates, AWS Route 53, AWS S3, and Hashicorp Vault credentials.
  • Streamline application deployment process with automation with script development, testing of pipelines, and identification of edge cases.
  • Developed comprehensive documentation for troubleshooting, environment provisioning, and JIRA ticket creation, improving team productivity and issue tracking.
  • Contributed to system resilience with disaster recovery testing by simulating outages via manual pod shutdowns and Route 53 TXT record updates.
  • Leveraged Hashicorp Vault for secure credential management, including access control for Kubernetes namespaces, Postgres database role creation, and password rotation.
  • Provided mentorship and guidance to new team members, facilitating their support for application teams.

Kubernetes

Postgres

MongoDB

AppviewX

AWS Route 53

AWS S3

Hashicorp Vault

Jenkins

Revature
May 2020 - Sept 2020
Software Developer
  • Led team responsible for presenting associate progress to the client.
  • Orchestrated daily meetings following Agile/Scrum methodologies, ensuring efficient team collaboration.
  • Played a key role in determining major design choices for page layout and provided clear styling guidelines for all teams to adhere to, ensuring consistency across the application.
  • Designed the layout for the associate progress component.
  • Implemented graphs to display associate strengths in various technologies in an easy to digest manner.
  • Tested React components using Jest and Enzyme, guaranteeing functional code.
  • Documented all components and functions to facilitate scalability by future teams.

Javascript

React

HTML

CSS

Bootstrap

Java

Spring

PostgreSQL

Maven

Jest

Enzyme

Docker

Education

Hack Reactor
2019
Advanced Software Engineering Immersive Program

San Francisco, CA

California College of the Arts
2016
B.A. in Animation

Oakland, CA

Latest Blog Entries

View All Blog Entries