~ $ cat PROJECTS.md
# Profiles
- [Github (Work)](https://github.com/cameron-ruatta-dave)
- [Gitlab](https://www.gitlab.com/cruatta)
- [LinkedIn](https://www.linkedin.com/in/cruatta)
- [HackTheBox](https://www.hackthebox.eu/home/users/profile/131997)
# Active Projects
## REST API for the Youtube-DL Download Manager, written in Python using FastAPI
[Awesome-DL](https://gitlab.com/cruatta/awesome-dl)
## Browser extension for Awesome-DL, written in Typescript and React
[Awesome-DL Browser Extension](Currently Private)
## Tor Exit Nodes
[Tor Exit Node Configs](Currently Private)
I operate several Tor exit nodes, which have transferred thousands of TBs of data over the Tor network.
The configuration of these nodes is managed with SaltStack.
## A set of custom tools written for use in CTFs
[CTF Tools](https://gitlab.com/cruatta/ctf-tools)
## Technical write ups for different CTFs I've finished
[CTF Write Ups](https://gitlab.com/cruatta/ctfs)
~ $ cat README.md
# Cameron Ruatta
**#software, #security, #backend, #linux**
- [Home](https://c.ruatta.com)
- Backend Software Engineer with a deep interest in Application Security
- Based in Southern California but open to fully remote opportunities
## Work Highlights
### Lead Software Engineer @ Dave.com (2020-Present) (Los Angeles, CA)
**#dev, #typescript, #node, #microservices, #appsec, #authn**
- WIP
### Senior Software Engineer @ Credit Karma (2015-2020) (San Francisco, CA)
**#dev, #scala, #jvm, #functional-programming, #appsec, #authn, #authz, #secret-management, #microservices**
- Five years of experience building Authentication, Authorization, and PII data management platforms in Scala and Java
- Two years of experience scaling and managing Hashicorp Vault, providing secret management as a service
- Worked on scaling OAuth 2.0 as a service to thousands of requests per minute and hundreds of clients
- Designed and built custom SSO platform for all Credit Karma members on Native and Desktop clients
- Planned and led 1 week project which doubled OAuth 2.0 service capacity
- Provided security and architecture guidance for Software Engineering teams building micro services
- Ran internal penetration testing exercises
- Planned engineering education events on topics such as OAuth 2.0, SSO, and Functional Programming in Scala
### Infrastructure Engineer @ Credit Karma (2013-2015) (San Francisco, CA)
**#devops, #python, #infra, #monitoring, #config-management**
- Worked on various software projects in Python, including extending SaltStack
- Internal subject matter expert on configuration management
- Designed, setup, and ran a monitoring and data collection platform used by all production services
- Created patch management system for all production servers
- Migrated all production systems to use LDAP servers for authentication and follow authentication best practices
- Worked with other Infrastructure and Software Engineers to debug and solve production issues during on call
## Education
### University of California, Irvine
- Donald Bren School of Computer Science
- BS, Informatics
- Dual specializations in Software Engineering and Human Computer Interaction