Selected work

Cloud infrastructure · Serverless

DishWatch

Event-driven AWS infrastructure that detects motion and sends timely notifications without a server to maintain.

System overview
InputEventProcessingOutcome

Overview

The problem

Build a reliable, low-operations path from a camera event to a useful human notification.

Architecture

Event-driven serverless

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 LambdaPythonAmazon SNSCloudWatchTerraformRaspberry Pi

Engineering notes

What I am optimizing for

  • Event-driven architecture
  • Observability-first design
  • Cost-aware operations

The full story

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

Read the write-up