Emaki
Private media infrastructure, made usable as one household product.
The problem
Self-hosted media systems are powerful and fragmented. A household ends up facing a pile of unrelated administration tools, inconsistent metadata, fragile downloads, and device-specific playback failures.
What I designed
One cohesive product over those capabilities: a secure control plane, household profiles, a React management interface, a native Apple TV client, real-time activity, media identity tracking, device linking, and public infrastructure.
What I did
Wrote the specifications, made the architectural calls, built and integrated the system against real services and hardware, reviewed the source, designed the validation gates, deployed the public site, and tested playback on actual Apple TV and home-theatre equipment.
What it demonstrates
Product ownership, complex integration, iterative debugging, infrastructure work, and turning a broad vision into testable subsystems.
Technical range
- FastAPI
- PostgreSQL
- React
- TypeScript
- SwiftUI
- tvOS
- AVPlayer
- Docker Compose
- Cloudflare Workers & Pages
- SSE
- Encrypted credentials
- DNS & deployment