Welcome! I'm Sam, and I am an Enterprise Sales Engineer at Chainguard. I've spent the last 7 years working in various enterprise roles as an engineer and in technical customer-facing roles across the entire sales lifecycle. My areas of expertise are DevSecOps and containerization, and my passions lie in developer evangelism (writing, speaking, teaching, mentoring, and spreading the good word of securing open source). Contact me via email or X for more information.
Completed Coursework:
In Progress:
GPA: 3.63
Involvement: Alpha Sigma Kappa Sorority - Social Committee Chair (Fall 2018), She's the First, Student Government Association, Student Body President Advisory Council, Women in Electrical Engineering and Computer Science (WEECS), Upsilon Pi Epsilon Honor Society for Computing Sciences, Young Woman Leaders Program
Born and raised in Orlando Florida, I grew up riding rollercoasters and "taking long walks on the beach." I studied computer science && technical communication at the University of Central Florida and worked in software development at Amazon Alexa and software quality at Lockheed Martin before I came to GitLab seeking a fast-paced, remote tech job. I am a Slytherin ๐, a horror film fan ๐ป, and a coffee enthusiast โ. My weapon of choice is a good Python library and the VS Code or PyCharm IDE. I love learning new things every day and serving others -- it's the best part of my job! ๐ฆ
My hobbies include:
Dev diary where I detail building an AI application with Docker products and deploy to Kubernetes.
Read MoreLearn how to create a GitLab CI/CD pipeline for a monorepo to host multiple applications in one repository.
Read MoreLearn how to bring Snyk scan results into the merge request widget by parsing JSON artifacts and leveraging the SARIF file format.
Read MoreLearn step-by-step how to process detected vulnerabilities and spawn merge request approval rules from critical vulnerabilities.
Read MoreTechnical walkthrough of status quo manual patching process (scan, triage, patching, building, testing, documentation) vs Chainguard's automated approach.
Chainguard YouTube ChannelThis demonstrates how to use a Slack Bot and the Code Suggestions API to generate code from a Slack Bot's slash command.
GitLab YouTube ChannelLearn how to use GitLab CI/CD, review apps, container registry, and environments to deploy a secure Docker application to AWS Elastic Beanstalk.
GitLab YouTube ChannelLearn how to leverage template jobs, rules:changes, includes, and other CI features to build applications in mono-repos.
GitLab YouTube ChannelThis brief video demonstrates how to spawn a GitLab issue when a JIRA issue is created using a JIRA Automation and Send web request action.
GitLab YouTube Channel