Konsole

~ $ 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)
              

~ $ sudo su -
root@kali:~# cat CONTACT.md
**Recruiters**
The best way to reach out to me is on [LinkedIn](https://www.linkedin.com/in/cruatta)

**Everyone else**
Email me. Replace the first '.' in the domain of this website with an '@'
I may be slow to respond

**PGP Key**
[Download](cameron-ruatta.asc)
```
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQENBF9nvhMBCACp2AMzrp9WYB14bSeBgQ9WPQk47uGRrhlQ9qNZR7tPFG84OwTQ
ZtSg9gFpE4ejU1KhqtrO8XhoSnJ9oJ9Y2iAOXgV28hfi2YwygDd9C2JbFMoJ3p6Y
bneozcoGpDTpGmRJS4vCbfC3mpOU+nYUAPF8T7DPbHWEtzsIZCLK3ks71Mlovcug
0dmXpcDbHDg/R/mv5gB0JVCk/Ihk/ZppNUNibAay6U15EY8TpcvkcUKo+n2l/Pug
T7slcJMT/5IAmWQB7MXjkSko3RwQzBlrkvtMNXEzs9uxeSV1jvo9xNEOvbqA4h8P
dXXNx2X4q/b+RGl4xiKOxctWlThbCF/qYFw7ABEBAAG0I0NhbWVyb24gUnVhdHRh
IDxjYW1lcm9uQHJ1YXR0YS5jb20+iQFOBBMBCgA4FiEEPCN1Irpm9U1ozYLWZiF3
7URWaxAFAl9nvhMCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQZiF37URW
axA5PQf+JZ2u3Sk/fS7qnBbgVdS4WvT2MgDx5M3Y7MQ2wT1zltn9lgYlonP7Wdy1
jJ4+VfVpw8+m4jWI90p6EkUh3Ht40Q4flafo246p5inIo31HV6+LEv/r8lLTQ1Tu
6cmX0NqHkOj5+KYBr26WDdqihuwToVbQZ6WMRStwF7H6J6XoP9DiAtAH9iRyBSxh
fQhYZ2ouA27AVKRvE2SfxVMex3BfKX9D9+S/bivncaz+6iut3dlP28YVyeXznl/7
Vni6yhj0bznadDSnwehfqJPoE/VGPkPtbXONBnNHqHaUKD/0wTWKzLSJdSNvUNQT
pAv53FpQ6MXG4LjaQQGJHfd9X7r2ObkBDQRfZ74TAQgAz8r97MqAmvHRMeNiMR4g
1XnHAGxtLJNr6Gqvn6TWRZb/NsjtVj9v0/qaeRWsi6FNxQ2a83sN/fTegBeAu0ff
tgdxDFHD6KQTUFTM7o/WPRdYRhdyVcMLukvjpCqbh8kauW5+opJi0VND9ev9fDFV
uTAvx0mOJm2Ug8OnM52usTfmKeq9sEA4bOxwwDhgXKlJ7YVKVHYCjRzX0wUhix9O
HR76FP1GWgep3OT2haVUIx28iGzbIUs9lAd442bl8rv3JZ2KokWf1EekFeegm/yf
6qtQsDDtlErkT/8TVjOm5MVFgNS1VIudqOYVj+9rTCQkqdOgUsw+aGKeiJZFZS8Q
9QARAQABiQE2BBgBCgAgFiEEPCN1Irpm9U1ozYLWZiF37URWaxAFAl9nvhMCGwwA
CgkQZiF37URWaxBewAgAqOt6TO7pg5yfAjRrzjUYaUy2FUHS1rYUas5wIOJS0gy+
xiKaKueKx1ICwIHC5AI0n2mUHQ2etTfj7OjEqXhyc781hBBd/hH39RgtGerWGslG
dUE0p5e5vQJXqtb/Y/01nzrHWIIv8UHqeel8vu87LAy3esNQDkFjUKAiyDAufZNR
UxLN3IVyAP2w+5P5lLbPfsHOxzB/UEmG+75/HlT92O48Hp8PD1sV1A0PUrImYvFE
VqlVYZTBcIuggMezUfT5jp1WHcc5/r3eXzM/MwspJVXprhm0/RlwQgkoRuVZpg7P
Qaa7y6B40YhFaJaIP8Y1oKpfdZokwofKU53CI5Y36g==
=/Ejj
-----END PGP PUBLIC KEY BLOCK-----
```

~ $ 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