Published on: September 14, 2020
6 min read
Security oversights can happen to anyone without the right practices in place. Read here on why security practices matter and what you should use.

{::options parse_block_html="true" /}
We asked GitLab sr. security engineer Andrew Kelly about the projects he’s working on, what he’s learned from mistakes he’s made in InfoSec and why writing unit tests for unexpected events is so important.
Name: Andrew Kelly
Title: Senior Security Engineer, Application Security
How long have you been at GitLab?: I joined July 2019
GitLab handle: @ankelly
I work with GitLab teams and HackerOne reporters to ensure that GitLab products are secure. This includes conducting application security reviews, verifying and determining the impact severity of vulnerabilities, collaborating with development and product teams on solutions, and a variety of other application security related tasks.
In addition, I’ve recently been working to help get GitLab’s Secure tooling enabled in several of our major product repositories. This effort has involved coordination across teams, code review, and working with CI/CD configurations. This impacts a significant number of GitLab repositories and I’m excited for the amount of coverage this will provide. I’ve also been involved with configuring and enabling the GitLab container scanning tools to analyze certain docker images.
”](https://about.gitlab.com/blog/security-strengthened-by-interation-and-transparency/)) that I recommend reading.
These last two pieces of advice are something you’ll hear from many security professionals, including some of my coworkers -- like in this post, "The sky is not falling: tips to avoid the FUD and protect yourself online".
I believe that you have to choose the right tool for the job. It just so happens to usually be VIM, at least for me.
The first computer my family owned was a Commodore 64. My experiences playing video games on that and other early consumer computers paved the way for a lifetime of interest in technology.
My current 'Frequently Used' emojis indicate to me that I probably spend a little too much time in the #dog channel 😆. It also appears that emojis are my favorite way to say thank you.

Photo by Christina Morillo from Pexels.
Enjoyed reading this blog post or have questions or feedback? Share your thoughts by creating a new topic in the GitLab community forum.
Share your feedback