we/need/a/dev

Data backup platform · ListBackup.ai

Keep a recoverable copy of business data.

An AWS platform for connecting business services, running backups, and keeping account data separate.

Our role
Product and platform engineering
The work
AWS Lambda · Go · API Gateway · S3 · DynamoDB · Next.js

The project

ListBackup.ai

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.

From a connected service to a stored backup

  1. 01

    Connect a service

    Integrations connect the platform to a business's source systems.

  2. 02

    Run the backup

    Go services on AWS Lambda handle the backend work behind an HTTP API.

  3. 03

    Keep the record

    S3 holds backup data. DynamoDB holds metadata and activity history.

A closer look

Separate storage for each account

The documented architecture gives each account its own S3 bucket and encryption keys. Account boundaries are part of the storage design.

A consistent production backend

The production services use Go on AWS Lambda. A deployment catalog records prerequisites so the pipeline can check the order of deployment.

An application around the service APIs

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

Let’s work through
what you need.

Bring the problem, even if you do not know the right technical approach yet.

Book a free 20-minute call