Skip to content

shinedog/shinedog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Hi there 👋

Hi there 👋

🔭 I’m currently working on building Obelix, a NixOS-based self-hosted DevSecOps infrastructure stack, and SHARD, a self-hosted advanced refinery for data. I also maintain and experiment with projects like Starfront (a Unity 6 sci-fi base-building game), ArcusFlow (an amateur athlete telemetry pod), and automation tooling such as Menhir (Hydra-based CI orchestrator).

🌱 I’m currently learning Model-Based Systems Engineering (MBSE), reproducible builds with Nix, and advanced DevSecOps practices.

👯 I’m looking to collaborate on:

  • Open-source NixOS modules and infrastructure tooling
  • Game development (Unity 6, systems/narrative design)
  • Wearables and telemetry (ArcusFlow hardware/software stack)
  • Self-hosted data aggregation, visualization, and analysis

🤔 I’m looking for help with:

  • Velocity Template Language (VTL) in CI/CD pipelines
  • Advanced Hydra CI integrations and GitHub status reporting

💬 Ask me about:

  • NixOS, Hydra, Kubernetes, GitOps, reproducible infra
  • Unity 6 development for sci-fi/strategy games
  • Amateur athlete tracking and telemetry design
  • Self-hosted data visualization (Grafana, Prometheus, PostgreSQL)

📫 How to reach me: GitHub Profile

😄 Pronouns: He/Him

⚡ Fun fact: All my infrastructure hosts are named after He-Man villains (Trapjaw, Beastman, Evil-Lyn, etc.), and Obelix’s environments are named after Asterix characters.


🚀 Featured Projects

  • Obelix – Declarative, unbreakable NixOS-based DevSecOps infrastructure.
  • SHARD – Self-hosted advanced refinery for data (Grafana, Prometheus, S3, Keycloak, Istio).
  • Starfront – Unity 6 sci-fi exploration & base-building game.
  • Menhir – Hydra-based CI orchestrator with GitHub auto-merge.
  • LifeOrg – Personal productivity & structured goal tracking.

🧭 Roadmap / Current Focus

  • 🔹 Bootstrap Obelix with hardened NixOS containers and full GitOps lifecycle.
  • 🔹 Add Trivy + Syft scanning pipelines for SBOM & vulnerability tracking.
  • 🔹 Expand SHARD with Fitbit, Oura, and Google Fit integrations.
  • 🔹 Prototype ArcusFlow telemetry pod PCB and firmware.
  • 🔹 Implement first Starfront playable loop in Unity 6.

🛠️ Tools & Stack

  • Infrastructure: NixOS · Hydra CI · FluxCD · Kubernetes · Longhorn · MinIO · Keycloak · Istio · Vault
  • Data: Grafana · Prometheus · PostgreSQL · Trivy · Syft
  • Languages: Rust · Go · Python · Nix · C++ · C# (Unity)
  • Game Dev: Unity 6 LTS · Narrative design · Semi-realistic isometric art pipelines

📚 Learning & Development

  • MBSE with ISO/IEC 12207, 15288, 15939, 29119, and 27001 alignment.
  • GitHub-driven CI/CD pipelines for reproducible builds.
  • Agile + Systems Engineering practices for defense-oriented training.

🎯 Goals

  • Infrastructure: Build and scale Obelix, a NixOS-based DevSecOps platform with reproducible builds, SBOM pipelines, and hardened containers.
  • Data: Develop SHARD for self-hosted data aggregation, analysis, and visualization with integrations like Fitbit, Oura, and Google Fit.
  • Games: Create Starfront, a Unity 6 sci-fi base-building game with handcrafted narrative progression and meaningful player archetypes.
  • Hardware: Prototype ArcusFlow telemetry pods for amateur athletes with heart rate, GPS, and acceleration tracking.
  • Personal: Maintain fitness (Australian Rules Football performance focus), core strength, and balance with structured training and recovery.
  • Learning: Advance knowledge in MBSE, Nix reproducible pipelines, Unity 6 systems design, and wearables/embedded systems.

📊 GitHub Stats

GitHub Stats
Top Languages


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published