Secure Repository is an academic project developed within the framework of the software security subject. The main objective was to create a secure storage system implementing the AES (Advanced Encryption Standard) encryption scheme manually, without relying on third-party cryptographic libraries, to deeply understand the mathematical logic behind computer security.
My Role: Full-Stack & Cloud Integration
In this collaborative project, I assumed a transversal role leading both server engineering and user experience. My responsibility was to create the environment where the encryption algorithm could operate and persist data scalably.
Technical Contributions
Backend Architecture with Django I was in charge of setting up the entire backend infrastructure using Python and Django. I defined the project architecture, configured the workspace, and developed the necessary REST APIs to handle the data flow between the client and the encryption engine.
Cloud Integration (AWS) I implemented the persistence layer in the cloud using Amazon Web Services. I configured the connection with AWS S3 for secure storage of encrypted files.