svc/ — four services, one operator
What I run
These aren't separate jobs. The streaming stack needs the pipeline, the pipeline needs the test suite, and the AI layer reads what all three produce.
svc/infrastructureInfrastructure & platform
Design and run the AWS footprint behind high-traffic gaming and payment workloads, with deploys that don't need a maintenance window.
- AWS EC2 / RDS / ElastiCache
- Terraform + Terragrunt
- Kubernetes + Helm
- ArgoCD
- GitHub Actions
- Cloudflare WAF
- Prometheus + Grafana
- Loki
svc/streamingStreaming systems
Build low-latency delivery paths from ingest to player, plus the auth layer that stops stream keys leaking.
- MediaMTX
- Wowza
- WebRTC / coturn
- LL-HLS
- RTMP / SRT
- JWT + Redis revocation
- S3 recording
- ffprobe health checks
job/qualityQuality engineering
Turn release confidence into something measurable — end-to-end coverage, load profiles modelled on real tournament spikes.
- Playwright
- k6 load & spike tests
- Postman / curl
- API contract tests
- Auth & rate-limit suites
- CI regression gates
svc/intelligenceApplied AI
Put LLMs where they pay for themselves: incident summaries, anomaly triage, and admin tooling that reads logs so nobody has to.
- Anthropic Claude API
- Structured JSON output
- Tool use / function calling
- RAG + pgvector
- Prompt evaluation
- Log & anomaly summarisation