Joseph Spillers

Support Automation & Internal Tools Engineer

I turn support pain into working tools.

What I Build

I work at the intersection of technical support, operations, automation, and internal tooling — and I'm strongest where the problem isn't cleanly contained inside one system. I like owning the messy middle: the scripts, dashboards, data checks, and workflow fixes that help a team actually operate.

Internal Tools

Desktop and CLI utilities that fold messy, manual workflows into one reliable click.

Operational Dashboards

Live visibility into support and production metrics, so problems are seen before they escalate.

Automation Pipelines

Ingestion, validation, and reconciliation that turn fragile manual steps into testable software.

Runbooks & Provisioning

Repeatable, teachable systems: onboarding, escalation paths, and endpoint setup.

My title is Help Desk Support Specialist, but much of the work sits closer to support engineering and internal platform operations — building the tools, dashboards, scripts, and workflows that make support and production work observable, repeatable, and automatable.

Experience

Help Desk Support Specialist One View, Inc.

Dec 2025 – Present · Indianapolis, Hybrid

Support and improve dealership document-management workflows — scan stations, WebScan, Vault, PaperFlow, spooler services, data feeds, and production processing — and build the tooling that makes them faster and less human-fragile.

  • Built internal support tooling to standardize workstation setup, scanner workflows, and decommissioning.
  • Created operational dashboards surfacing support and production metrics.
  • Developed automation scripts that cut repetitive tasks and improved consistency across endpoints.
  • Authored documentation and runbooks for repeatable workflows and escalation paths.
  • Mined case data and saved searches to catch missing feeds, no-scan accounts, and recurring issues early.

Technical Support Specialist II Resultant

Oct 2023 – May 2025 · Remote

Tier 2 technical support at a data & technology consulting firm serving public-sector and enterprise clients.

  • Diagnosed and resolved complex software and infrastructure issues.
  • Managed escalation workflows and drove systemic defects to resolution with engineering.
  • Improved the knowledge base to cut repeat ticket volume.

DevOps Support Technician III RPM Technologies

Mar 2021 – Oct 2023 · Indianapolis · Promoted from Tier 2

Architected DevOps automation for a managed IT service desk supporting 2,000+ endpoints across cloud, on-prem, and hybrid environments.

  • Built dashboarding and alerting that maximized technician throughput.
  • Introduced pre-production error catching, reducing incidents that reached clients.
  • Promoted from Tier 2 to Tier 3 DevOps within 18 months.

Full Stack Software Developer School of Science, IUPUI

Jan 2018 – Jul 2019

Built and maintained internal web tools used by ~100 department members across varying roles.

  • Delivered the initial system in HTML5/CSS/PHP/JS/MySQL.
  • Led migration to a React/Express/MySQL stack for maintainability and scale.

Teacher's Assistant IUPUI

Aug 2017 – Dec 2018

Facilitated PLTL recitations for 30 CS students.

  • Diagnosed student bugs under time pressure.
  • Guided learners to the root cause without giving away the answer — building instincts, not dependency.

Professional Systems

Selected employer-owned, internal projects. Code is private — these are sanitized case studies, not source.

Python · Streaming Private

pyark

High-performance DMS archive engine. Detects and splits document boundaries in a single streaming pass, preserves the source, and stages clean output for downstream ingestion — fragile production steps turned into testable software.

~68× faster than the legacy pipeline it replaced. Passed senior-dev review, fixed a real document-boundary bug, shipped through v0.0.3.

Builder Performance & correctness under production load
Grafana · Postgres · Docker In Production

OV-Observability-Stack

Self-hosted observability stack for application dashboarding, with LAN-vs-external access handling.

In production and leadership-approved — drives the live operational dashboards displayed on the floor.

Builder / Maintainer Monitoring & self-hosted platform ops
Python · Validation Private

Floorplan-Reconciliation

DMS / accounting reconciliation automation that turns messy monthly exports into validated, observable PASS/FAIL results.

Took ownership of the whole monthly process and rebuilt it from scratch into trustworthy automation.

Owner End-to-end ownership of a recurring ops process
PowerShell · .NET Private

OneView-Support-Platform

Source of truth for support ops: runbooks, deployment automation, workstation provisioning, and tooling that makes day-to-day support repeatable.

The backbone that scales the team's capability — not just one person's.

Builder / Maintainer Operational knowledge systems

Public Portfolio

Personal, open-source projects — links go to live demos and source on GitHub.

Skills

The toolbox behind the work above — languages, platforms, and practices I reach for.

Support Engineering & Operations

  • Technical Support
  • Escalation Handling
  • Workflow Triage
  • Scan-Station Support
  • Runbooks
  • Endpoint Provisioning
  • Documentation

Automation & Internal Tools

  • Python
  • PowerShell
  • Go
  • C#
  • .NET / WinForms
  • Browser Automation
  • CLI Tools
  • Desktop Utilities

Data & Observability

  • DuckDB
  • dbt
  • Postgres
  • Grafana
  • Dashboards
  • Support Metrics
  • Reporting Pipelines
  • KPI Tracking

Infrastructure & Systems

  • Windows
  • Linux
  • Docker
  • GitHub Actions
  • Homelab
  • RMM
  • Monitoring
  • Networking
  • Proxmox

AI-Assisted Engineering

  • Claude Code
  • AI Prototyping
  • Doc Generation
  • Test Planning
  • Code Review
  • Workflow Design

Education

Bachelor of Science, Computer Science

Purdue School of Science, Indiana University-Purdue University, Indianapolis, IN

Minor in Mathematics | Honors | GPA 3.8