Completed · 2024
GateKeeper
Local encrypted password manager with a CI/CD pipeline for automated testing and secure credential storage.
Highlights
- Collaborated in a 4-person team to develop a local encrypted password manager with a CI/CD pipeline.
- Wrote a Bash testing script and YAML workflow using GitHub Actions to automate unit testing and upload results, ensuring defect-free releases.
- Designed SQL database tables and optimized queries to securely store and manage encrypted user credentials.
- Integrated OpenSSL to generate salts, AES-256 keys, and initialization vectors for secure encryption workflows.