Built a microservice-driven web application for secure file encryption and decryption with user registration, authentication, and encrypted storage for up to 50 files per user.
Integrated AES-256 encryption with automated private-key generation and secure key handling workflows to ensure confidentiality and resilience against brute-force attacks.
Designed and implemented a secure backend key-management database following industry best practices, including encrypted key storage, access-controlled retrieval, and audit-ready logging.