Amazon EC2
Amazon EC2 is a scalable virtual server infrastructure in the cloud.
Distributed systems
Multiple coordinated nodes operate under partial failure, requiring replication, coordination, and fault tolerance to deliver reliable global behavior.
Multiple coordinated nodes operate under partial failure, requiring replication, coordination, and fault tolerance to deliver reliable global behavior.
This domain is valuable because software and platform systems make interfaces explicit. They reveal how modules compose, where abstractions leak, how change propagates, and how operational discipline keeps complex systems evolvable.
The same lens transfers far beyond software. Once you can reason about state, isolation, coordination, and failure here, you are better prepared to understand teams, institutions, and other layered systems. This domain gets more useful when it is compared with adjacent systems instead of being treated as a silo. That is where reusable judgment starts to form.
Amazon EC2 is a scalable virtual server infrastructure in the cloud.
Modernized the entire DevOps pipeline for a company producing customized mobile apps for over 1,000 churches and communities — scaling from 5 app builds per...
Used AWS DeepLens in 2018 to estimate the real cost of adding ML-powered visual awareness to a home automation system — and arrived at an honest 'not yet, not cheaply' answer worth having.
Projects designing, migrating, and operating cloud-native infrastructure on AWS and related platforms.
Migrating a federal student loan servicer's infrastructure from a physical data center to AWS using Terraform infrastructure-as-code. The project redesigned...
Built a compliance data warehouse for an In-Q-Tel portfolio company using AWS Glue, Spark, and S3. The system automated FedRAMP and PCI DSS compliance...
Home automation interests me because it brings systems thinking into everyday physical life.
My homelab is both a workshop and a proving ground.
Built and ran a self-hosted photo sharing platform before cloud storage made it trivial — covering web dev, storage, auth, and the enduring question of how to make a growing photo library actually useful.
A 4-node Proxmox cluster running Kubernetes, Ceph, site-to-site VPNs to AWS, GitOps pipelines, and a full observability stack — built to test every architecture I recommend to clients.