
CEYNOA
Scalable cloud storage and file-sharing platform engineered for professionals.
Architecture & Overview
I recently developed CEYNOA, a scalable cloud storage and file-sharing platform engineered for professionals managing large digital assets. The system operates on a distributed client-server architecture. The presentation layer uses React and React Native, communicating via RESTful APIs and WebSockets to a Django backend, with PostgreSQL for relational data. Large file payloads are routed to DigitalOcean Spaces for active object storage and AWS S3 Glacier for lifecycle archival. My technical focus was architecting the communication layer, event-driven background logic, and user scheduling infrastructure. Building these modules provided extensive exposure to complex React state management, third-party API integration, and event-driven backend design patterns in a production-like environment.