Serverless Video-on-Demand Platform (AWS)
Aug 2026 – PresentCloud Engineer (Contract) · Uramielo Producciones
A platform where independent filmmaker Uramielo Producciones will sell and stream their own film directly to viewers. Built together with a senior cybersecurity architect; launching soon.
- Designed the architecture: one CloudFront distribution serving the public site, private video and a serverless API (Lambda + DynamoDB), with no servers to manage. All infrastructure defined in Terraform.
- Separated environments with Terraform workspaces: dev in a sandbox AWS account, prod in the client's account.
- Locked S3 and Lambda origins behind Origin Access Control, so nothing is reachable except through CloudFront.
- Designed access control for paid content with CloudFront signed cookies (RSA key pair, trusted key group), keeping the signing key in SSM SecureString behind narrowly scoped IAM.
- Diagnosed a SigV4 signing failure between CloudFront and Lambda on requests with a body, confirmed the root cause in AWS documentation, and planned an API Gateway front for the payment webhook.