Skip to content
View SpencerZPoole's full-sized avatar
🤗
🤗

Block or report SpencerZPoole

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.

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
SpencerZPoole/README.md

Spencer Poole

Systems-minded technical problem solver with a Computer Science background, professional Tier 1-3 support experience, and shipped public tools across GitHub, CurseForge, Nexus Mods, and Foundry VTT. I work across C#, JavaScript/TypeScript, Lua, C++, Python, Unity, game/modding tools, local automation, debugging, documentation, release packaging, and validation.

The through-line in my work is supportable software: understand the existing system, reproduce the failure, make the smallest safe fix, document the path, and validate enough that someone else can install, review, or maintain it.

Public Evidence

What I Build

  • Game and modding tools that sit close to platform APIs, runtime behavior, input systems, and player-facing usability.
  • Foundry VTT modules, compatibility fixes, and bridge tooling for tabletop systems, live-world inspection, and GM-facing workflows.
  • Local-first tools and automation for real workflows, with safety gates and clear validation paths.
  • Unity/C# systems prototypes involving gameplay loops, runtime state, UI presentation, and data-driven architecture.
  • Technical documentation, release notes, checklists, and public/private boundaries that make projects easier to inspect and maintain.

Featured Projects

Curated case-study portfolio covering shipped tools, game/modding projects, endpoint workflow thinking, QA habits, documentation, and supportable technical work.

Fallout 4 VR compatibility patch and support package for HTC Vive Wand users in Gingas' Fallout VR Essentials, with focused release notes, controller-behavior troubleshooting, validation guidance, and collaborator credit preserved.

Lua World of Warcraft Auction House addon for scan workflows, local market history, tooltip pricing, tracked lists, slash commands, and SavedVariables-backed data modeling.

Foundry VTT module for D35E Scent support, including detection-state helpers, odor profiles, GM-facing context tools, scene trails, API helpers, release documentation, and validation tooling.

Foundry VTT module for D35E piecemeal armor and called-shot workflows, including attack-dialog integration, configurable profiles, GM outcome cards, screenshots, user docs, and GitHub release packaging.

Accepted upstream maintenance PRs for Foundry V14 compatibility and install-flow fixes across existing modules, including AFK Ready Check, Quick Status Select, and Popout Resizer.

Local-first MCP bridge for safely operating trusted Foundry VTT GM sessions from Codex. It focuses on useful live-world capability with localhost transport, token auth, GM authorization, preview/apply plans, redaction, and backup-first destructive operations.

Core Skills

Languages: C#, JavaScript, TypeScript, Lua, C++, Python, SQL, HTML/CSS

Platforms and tools: Unity, Foundry VTT, World of Warcraft addons, Fallout 4 VR modding, Node.js, Git, GitHub, MCP servers, REST APIs, JSON/XML

Engineering strengths: debugging, source inspection, runtime validation, local automation, data persistence, platform integration, release packaging, technical documentation, and user-facing workflow design

Systems context: Windows endpoints, Microsoft 365, Intune, Autopilot, Entra ID/Azure AD, ServiceNow, Jamf Pro, and escalation-oriented troubleshooting

Contact

Donate

If my public releases helped you, donations are welcome. GitHub Sponsors is best for recurring sponsorships; PayPal works well for one-time donations.

Sponsor on GitHub Donate with PayPal

Donations are appreciated but never required to use my public projects.

Pinned Loading

  1. Spencer-Poole-Technical-Portfolio Spencer-Poole-Technical-Portfolio Public

    Selected software, tooling, game systems, compatibility, QA, troubleshooting, and technical documentation projects.

  2. Vive-Wand-Compatibility-Patch Vive-Wand-Compatibility-Patch Public

    HTC Vive Wand compatibility patch for Gingas Fallout VR Essentials, covering OpenVR restore guidance, Virtual Holsters settings, and dialogue-menu touch-scroll.

    C++

  3. TreenAH TreenAH Public

    WoW Classic Anniversary Auction House addon for local price history, tooltip pricing, scan workflows, and /pc price checks.

    Lua

  4. codex-foundry-bridge codex-foundry-bridge Public

    Local-first Codex MCP bridge for trusted Foundry VTT GM sessions, with diagnostics, guarded plans, and preview/apply workflows.

    JavaScript

  5. d35e-piecemeal-armor-called-shots d35e-piecemeal-armor-called-shots Public

    Foundry VTT module for D35E piecemeal armor and configurable called-shot workflows, including attack-dialog integration and GM outcome cards.

    JavaScript

  6. d35e-scent-sense d35e-scent-sense Public

    Foundry VTT module for D35E Scent support, including range checks, odor context, scent trails, diagnostics, and GM-facing adjudication tools.

    JavaScript