Amazon S3
Amazon S3 is an object storage for scalable and durable data storage.
Storage systems
Persistence layers provide durability, availability, and performance through replication, partitioning, and tiering.
Persistence layers provide durability, availability, and performance through replication, partitioning, and tiering.
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 S3 is an object storage for scalable and durable data storage.
Amazon Aurora is a managed relational database compatible with MySQL and PostgreSQL.
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.
My homelab is both a workshop and a proving ground.
MongoDB is a noSQL database for flexible document storage.
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.
Redis is an in-memory data store for caching and real-time systems.
Experimented with iBeacon transmitters placed around the house to track room-by-room location before indoor positioning was a product category.
Projects building and operating personal infrastructure — servers, clusters, networks, and the experiments that run on them.