Skip to content
View crashman79's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report crashman79

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
crashman79/README.md

crashman79

Builder of practical Linux and Python tools for automation, audio workflows, and operational reliability.

Website | SCUM DB | Support on Ko-fi

Portfolio Highlights

SCUM DB

My largest project: a data platform for SCUM game objects, metadata, and lookup workflows.

  • Live site: https://scum-db.com
  • Focus: reliable ingestion, clean categorization, and fast player-facing search for the SCUM survival game

Pipeline Overview

The SCUM DB pipeline processes game data from extraction through player-facing publication using a modular script-based pipeline (run via scripts/run_pipeline_v3.py). The pipeline uses a dependency DAG to orchestrate script execution across multiple waves of parallel processing.

The workflow covers the full data lifecycle: initializing the items database, extracting properties from game assets, discovering and categorizing game objects, classifying items into types (weapons, clothing, consumables, etc.), enriching with derived data (confidence scores, variant groups, display categories), and publishing results for API and site consumption.

Script counts per rough phase: 20+ discovery scripts, 25+ classification scripts, 40+ enrichment scripts, 10+ publish/post-processing scripts. The dependency resolution ensures proper ordering, with parallel wave execution available in v3.

Operational model: automated updates, staged processing with dependency resolution, and monitored release flow.

What I Build

Area What I deliver
Linux and automation System tooling, process orchestration, and reliability-focused utilities
Audio workflows PipeWire/PulseAudio routing tools and quality-of-life automation
Data-backed apps Backend + API integrations with practical, user-friendly interfaces

Project Style

  • Small focused utilities that do one job well
  • Production-minded scripts with observability and recovery paths
  • Clear operator workflows over complex setup

Tech Stack

Python | Linux | Shell | TypeScript | Web UI | API Integrations

GitHub Overview

Repo Stats Snapshot

Snapshot

Metric Value
Total Repos (Owned) 23
Public Repos 5
Private Repos 18
Followers 0
Following 1
Commit Contributions 381
PR Contributions 3
Issue Contributions 0
Repositories Contributed To 11
Private Contribution Events (restricted) 717

Last updated: 2026-09-24T08:09:19.102Z

Project Highlights

  • SCUM DB: Comprehensive SCUM game data platform — from PAK extraction through player-facing searchable database
  • Pipeline processes 100+ game object categories via modular scripts with dependency DAG orchestration
  • Script coverage across extraction, discovery, classification, enrichment, and publish stages
  • Designed for reliable player-facing search and metadata lookup, with automated 6-hour update cycle

Support

If my work is useful to you, support helps me keep building and maintaining these projects.

Pinned Loading

  1. steam-audio-isolator steam-audio-isolator Public

    Isolate game audio for clean Steam Game Recording on Linux by creating direct audio connections

    Python 6

  2. scum-server-browser scum-server-browser Public

    Lightweight desktop application for tracking and pinging SCUM game servers with real-time latency monitoring

    Python 1

  3. sah-linux-helper sah-linux-helper Public

    Comprehensive Linux installer and management suite for SCUM Admin Helper

    Shell 1

  4. sinkswitch sinkswitch Public

    PipeWire/PulseAudio audio management utilities for automatic routing and noise suppression

    Python