Engineer
I am a founding engineer at OtterTune.
HashiCorp Research Scientist May 2017 – July 2020
- Internal research conducted into HashiCorp products on cloud security
- 50% time spent researching, designing algorithms to solve a novel problem, presenting and discussing my algorithms
- 50% writing code based on algorithms, running experiments, and analyzing results
- Built Vault Advisor, a novel tool to detect insecure configurations in secret management systems and propose corrections trading off security with configuration complexity. Research published in SACMAT 2020, patent pending.
- Built a cutting-edge web UI for data visualization for Vault Advisor, using Next.js, React, and Vega.
- Saw company through 10x growth, from Employee #100 to roughly 950 employees at present.
- Speaker and coauthor, HashiConf 2018, San Francisco CA Preventing Security Incidents by Automating Policy Optimization
- Speaker and author, Uptime August 2017, Pittsburgh PA Next-Gen Bug Catching with Fault Localization
OThot, LLC
Software Engineering Intern
April 2015 – August 2015
- Research and Development, Golang and AngularJS
- Developed a prototype website used to demo to investors for a Series A.
Clockwise Tees
Associate Full Stack Software Engineer
January 2015 – April 2015
- Full stack web development, design, implementation, and ops for API microservices
- Worked highly independently as the only in-house developer on an active website
- Responsible for converting company CEO’s requests into technical requirements and executing them in a timely fashion
ModCloth
Associate Software Engineer
May 2014 – July 2014
- Primary responsibility was the design, implementation and deployment
of a backend microservice written in Go for maintaining parity
between databases
Software Engineering Intern
May 2013 – August 2013
- Contributed to an open source webhook application in Go for
handling arbitrary payloads.
- Contributed to an internal tool for improving the correct of
warehouse item picking
Education
University of Pittsburgh
- Graduated in May 2017
- BS in Computer Science
- Relevant Coursework:
- Advanced Topics in Program Analysis (CMU)
- Algorithm Design
- Operating Systems
- Cloud Computing
- Intro to Simulation
- Software Testing Methodology