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
Prompted the initial scaffold for the core platform monorepo. The goal was to create a repo shape that could support local development, containerized services, observability, security checks, and future infrastructure work without having to reorganize the entire project later.
The generated structure:
game-backend-devops-platform/
gateway/
nginx.conf
services/
matchmaking/
session/
telemetry/
worker/
simulator/
infra/
compose/
terraform/ # optional in week 4
observability/
prometheus/
grafana/
jaeger/
security/
trivy/
syft/
cosign/ # optional
scripts/
docs/
architecture/
runbooks/
incidents/
.github/workflows/
README.md
Once the scaffold was created, the first local runtime target was to stand up:
Everything is intended to run through Docker so the project can be started, stopped, inspected, and rebuilt consistently.
tags: monorepo - docker-compose - fastapi - redis - postgresql - nginx