
Artist website
Dreamscaper
A mural artist's website that brings the portfolio, the person, and the commission process together.
View projectData backup platform · ListBackup.ai
An AWS platform for connecting business services, running backups, and keeping account data separate.
The project
Business records live across CRM, billing, and other tools. ListBackup brings backup work into a platform with account storage, service integrations, and run history.
Product and platform engineering across the application, service APIs, and AWS infrastructure.
Integrations connect the platform to a business's source systems.
Go services on AWS Lambda handle the backend work behind an HTTP API.
S3 holds backup data. DynamoDB holds metadata and activity history.
The documented architecture gives each account its own S3 bucket and encryption keys. Account boundaries are part of the storage design.
The production services use Go on AWS Lambda. A deployment catalog records prerequisites so the pipeline can check the order of deployment.
The front end uses Next.js, React, and TypeScript. The backend uses API Gateway, Lambda, S3, DynamoDB, and Secrets Manager.
A project of your own
Bring the problem, even if you do not know the right technical approach yet.