Jordan Schilling | Technologist, Software Builder, and Engineer
Software engineer focused on automation systems, experimental tools, and developer productivity. Projects, dev logs, and technical writing.
by Jordan Schilling
Developed the plan and framework that the entire project would be built behind: a production-style backend platform designed to demonstrate DevOps, DevSecOps, and reliability engineering through a small distributed system.
This project is focused on operating and securing backend services, not building a playable game. It simulates a real service environment where traffic can be routed, jobs processed, data stored, deployments automated, and failures observed.
The initial platform design includes:
The project started with a structured plan covering class diagrams, project scaffolding, a Mermaid-style architecture diagram, a roadmap, a TODO list, and source notes.
The intended shape is a single repo that is:
Docker Compose was selected for the first version because it supports multi-container applications, health checks, named volumes, and multiple Compose files that can be merged or overridden by file order. That makes it practical for quick development and staging spin-ups under a strict timeline.
HashiCorp’s Terraform documentation warns that CLI workspaces are separate state instances, not a true environment-separation model when different environment variables, IAM credentials, and isolation boundaries are required. That note will shape how later infrastructure work is structured.
The first concrete stack target is: