Selected work

AWS · Self-service infrastructure

Serverless Image Resizer

A self-service image pipeline that verifies access, processes uploads, and delivers optimized assets automatically.

System overview
InputEventProcessingOutcome

Overview

The problem

Give users a simple image-processing workflow while keeping operations and monthly infrastructure cost low.

Architecture

S3 event pipeline

This page is the project’s living design document: the context, key system flows, trade-offs, and follow-up work belong here alongside the implementation.

Infrastructure

Technology choices

AWS S3LambdaSNSPython

Engineering notes

What I am optimizing for

  • Self-service access control
  • S3-triggered processing
  • Designed for low cost

The full story

Architecture decisions, challenges, and lessons belong in the journal.

Read the write-up