kyle@frequency42.com:~$ whoami

Kyle Button

Senior Engineer, Information Security · Zscaler Product Owner · M.S.
Marquette, Michigan · Remote
Mayo Clinic M.S. Cybersecurity Zscaler Product Owner GCIH · GSEC · PenTest+ Zero Trust / ZTNA GenAI & LLM Integration 20+ yrs IT / Security Frequency42 LLC Founder

whoami --verbose

Senior Engineer, Information Security at Mayo Clinic and full Product Owner for the entire Zscaler suite (ZIA, ZPA, ZDX, ZCC, DLP) — leading the transformation from legacy VPN and branch-firewall architecture to a cloud-delivered Zero Trust Exchange for one of the world's largest health systems. Over 20 years across security engineering, SOC operations, and network infrastructure.

I built Z Control, an internal platform unifying the Zscaler OneAPI, the Zscaler MCP server, and the ZDX GraphQL API behind a single Flask app with Claude as an AI reasoning layer over live operational data — presented in a Zscaler Zenith Live spotlight interview. I recently completed an M.S. in Cybersecurity and Information Assurance from Western Governors University.

Outside of Mayo, I run Frequency42 LLC — an AI and IT consultancy for small businesses in the Midwest, and the vCISO/MSP successor to StackTech, which I ran in Rochester, MN from 2009–2021. I build and operate the SaaS products behind it (RallyText, CrewLog, QRCode42 and family), work daily with Claude, GPT, and Gemini to accelerate delivery, and maintain open-source tools like ZLookup, termhop, and Portless. I also serve as President of the Marquette County Interscholastic Cycling team and as Branch Chief for Cybersecurity Engineering with the U.S. Coast Guard Auxiliary.

20+ Years IT / Security
M.S. Cybersecurity — WGU
6+ Active SaaS & OSS Products
15+ Years at Mayo Clinic

cat career.log

Senior Engineer, Information Security
Mayo Clinic
Mar 2024 – Present Remote Full-time
  • Full Product Owner for the entire Zscaler suite (ZIA, ZPA, ZDX, ZCC, DLP) — driving the transformation from legacy VPN and branch-firewall architecture to a cloud-delivered Zero Trust Exchange
  • Designed and built Z Control, an internal platform unifying Zscaler OneAPI, the Zscaler MCP server, and the ZDX GraphQL API behind a single Flask app with Claude as an AI reasoning layer — presented in a Zscaler Zenith Live spotlight interview
  • Authored a Zscaler Administration Expert skill package and internal enablement content for support and engineering teams
  • Configure and explain ZPA App Connector brokering, user-to-app policy, and micro-segmentation; establish and validate IPsec/GRE tunnels to ZIA
  • Administer RHEL 9 App Connectors — CLI-based routing/tunnel diagnostics (tcpdump, ip route, conntrack)
  • Regularly test beta Zscaler features ahead of rollout, feeding structured field feedback back to Zscaler
Engineer, Security Operations Center (SOC)
Mayo Clinic
Mar 2020 – Mar 2024 · 4 yrs Remote
  • Managed incident response, monitoring, and threat mitigation (phishing, intrusion, ransomware); analyzed host forensic and telemetry data using FireEye and SIFT
  • Zscaler SME for the Cyber Security Operations team, bridging networking and security for deployments and telemetry analysis
  • Aligned the IR framework to the NIST 800 series and standardized SOC documentation
Senior Network Engineer
Mayo Clinic
Jun 2014 – Mar 2020 · 5 yrs 9 mos Rochester, MN
  • Administered enterprise routing, switching, and security infrastructure — BlueCoat proxies, Checkpoint firewalls, Cisco
  • Led enterprise deployment of Voyance and NetBrain; orchestrated network operations during critical outages
Owner & Principal Consultant
StackTech (2009–2021) → Frequency 42 LLC (2021–Present)
2009 – Present Rochester, MN → Marquette, MI
  • vCISO and MSP for small business clients — architecture, delivery, and ongoing advisory rather than one-time engagements
  • Deploy edge networking (Firewalla, UniFi), Policy-Based Routing, and secure WireGuard/Pangolin tunnels across home lab and production
  • Authored and open-sourced Portless, a self-hosted remote-access installer, hardened through STRIDE/PASTA-style review
  • Build and operate production SaaS platforms (RallyText, CrewLog) with per-org encryption, MFA, RBAC, and audit logging, plus an automated per-commit security-review pipeline
  • HIPAA compliance consulting for dental, chiropractic, and therapy offices; web design and development (PHP, MySQL, WordPress)
Technical Operations Manager
RadioRiff.com
Oct 2013 – Oct 2020 · 7 yrs 1 mo Remote · Freelance
  • Built and operated an online streaming service for an internet radio station on Linux
  • Developed a song-streaming tracking system for music licensing compliance
  • Built and maintained plugins for multi-platform audio delivery
Senior Editor / Social Media Director
MissingRemote.com
Oct 2010 – Oct 2017 · 7 yrs 1 mo Remote · Freelance
  • Edited and published technology news and reviews
  • Drove website traffic via social media; attended CES to cover emerging technology
  • Produced weekly podcasts on home theater, DVR, and media servers
Workstation Support Specialist
Rochester Public Schools ISD #535
May 2008 – Jul 2011 · 3 yrs 3 mos Rochester, MN · On-site
  • Project managed SCCM for 6,800 machines district-wide
  • Led the Windows 7 migration project — researched, beta tested, repackaged, deployed
  • Liaison between school administration and the RPS IT department
  • Led Android phone initiative that eliminated Blackberry servers and reduced IT costs
  • Created and hosted the IT team's internal tech blog for sharing troubleshooting fixes

ls -la skills/

Security
  • SIEM Engineering
  • Cyber Threat Hunting
  • Incident Response
  • Vulnerability Management
  • Malware Analysis
  • Intrusion Detection
  • Security Operations (CSOC)
  • NIST / SOC2 / HIPAA
Tools & Platforms
  • Zscaler (Product Owner)
  • Microsoft Defender (SME)
  • Microsoft 365 / Azure AD
  • ServiceNow
  • NetBrain
  • AWS · Azure · GCP
  • Voyance Wireless Analytics
  • SCCM
Networking
  • Network Security
  • TCP/IP · DNS · VPN
  • Cisco Networking
  • 802.3 / 802.11 Wireless
  • Packet Capture & Analysis
  • NOC Operations
  • Enterprise Architecture
Development
  • Python
  • PHP
  • JavaScript
  • HTML / CSS
  • MySQL / MariaDB
  • REST API Integration
  • Data Acquisition & ETL
  • Workflow Automation
  • Web Apps (SaaS)
  • iOS & Android Apps
  • Docker · Caddy · nginx
  • Linux Server Admin
AI & LLM Platforms
  • ChatGPT / OpenAI API
  • Claude / Anthropic API
  • Google Gemini API
  • Prompt Engineering
  • AI Workflow Integration
  • Self-hosted LLMs (Ollama)
  • AI-assisted Automation
  • Data Pipeline Design
Infrastructure
  • Self-hosted Docker stacks
  • WireGuard / Pangolin
  • MariaDB Replication
  • Cloudflare (38 zones)
  • Proxmox / Virtualization
  • Automated Failover
  • NAS / Backup Systems
Other
  • Project Management
  • Technical Training
  • Audio / Video Production
  • Podcasting
  • Technical Writing
  • NAPALM / Network Automation

verify --credentials

Western Governors University
M.S., Cybersecurity and
Information Assurance
Completed: June 2026
SANS Institute · GIAC
GIAC Certified Incident Handler
(GCIH)
Issued: April 2023  ·  Expires: April 2027
Credential ID: 45357
SANS Institute · GIAC
GIAC Security Essentials
(GSEC)
Issued: May 2022  ·  Expires: May 2026
Credential ID: 51160
CompTIA
CompTIA PenTest+
(PT0-003)
Issued: 2026

ls ~/frequency42/

Outside of Mayo, I build things. Frequency42 LLC is my AI & IT consultancy for small businesses in the Midwest — and the home of a growing family of SaaS tools, all self-hosted on private bare-metal infrastructure with automated failover and zero cloud vendor lock-in.

Frequency42 AI · IT Consulting

AI solutions and managed IT for small businesses in the Midwest. Services include AI discovery & strategy, process automation, cybersecurity, cloud solutions, network setup, and custom app development — all at prices that make sense for Main Street.

frequency42.com
Custom App Development Web · iOS · Android

Have an idea for a web app, iPhone app, or Android app? I can help you build it. Whether it's a customer-facing tool, an internal workflow app, or a brand new product — let's talk about what it would take to bring it to life.

get in touch
QRCode42 SaaS · QR

Professional QR code generation, tracking, and management. Built for marketing campaigns, event registration, and business cards. Track scans, manage campaigns, and see analytics — all in one dashboard.

qrcode42.com
QRMenu42 SaaS · Hospitality

Contactless digital menus for restaurants, bars, and cafes. Update your menu in real time without reprinting anything. Built for the post-pandemic world where QR menus are expected.

qrmenu42.com
QRMarket42 SaaS · Commerce

QR-powered marketplace solutions for local businesses. Connect customers directly to your products and services through smart QR technology — no app download required.

qrmarket42.com
RallyText SaaS · Sports Tech

Full-production broadcast SMS platform for teams, schools, and nonprofits. Multi-tenant team management, Safe Sport compliance (auto-CC a second adult on athlete messages), A2P 10DLC registration, per-team Fernet encryption, local-LLM content moderation via Ollama, and SHA-256 hash-chained audit logging. Stripe billing with a multi-tier SaaS model.

rallytext.app
Z Control Zscaler · GenAI · Mayo Clinic

Internal platform unifying the Zscaler OneAPI, the Zscaler MCP server, and the ZDX GraphQL API behind a single Flask app, with Claude as an AI reasoning layer over live operational data. Lets support and engineering teams ask natural-language questions about ZIA, ZPA, ZDX, ZCC, and ZTW telemetry instead of hand-building queries across consoles. Presented in a Zscaler Zenith Live spotlight interview.

ask me about it
ZLookup Open Source · Networking

Self-hosted network diagnostics platform (Flask, REST API) — DNS lookup, ping, bulk ping/DNS, traceroute, dig, and TCP/UDP checks, with optional Zscaler ZIA URL-category lookups and a Branch Connector/ZPA mode for validating cross-branch connectivity. Organization-neutral by default, enterprise integrations opt-in. MIT licensed.

github.com/techbutton
CrewLog SaaS · Construction Tech

Multi-tenant time-tracking SaaS (Node.js, PostgreSQL, Nginx) built for a construction business — clock in/out, job location and distance tracking, equipment/parts logging, Excel/QuickBooks export, multi-method authentication, and a platform-admin back office.

get in touch
termhop Open Source · E2E Encryption

Self-hosted remote terminal application with end-to-end encryption (X25519 ECDH + XChaCha20-Poly1305) from the first commit. Python agent, WebSocket relay server, and a Capacitor/xterm.js client — no inbound ports required, and the relay never sees decrypted traffic. AGPL-3.0 (client under MIT).

github.com/techbutton
Portless Open Source · Homelab

Self-hosted remote-access and media-stack installer supporting Cloudflare Tunnel, Pangolin, Tailscale, Headscale, and Netbird — with CGNAT workarounds for anyone who can't get a public IP. Hardened through STRIDE/PASTA-style security review passes.

github.com/techbutton
API Integration & Data Acquisition APIs · Automation · Data

Hands-on experience connecting third-party APIs — OpenAI, Anthropic Claude, Google Gemini, and others — to automate data acquisition, enrich workflows, and reduce manual effort. Built pipelines that pull, transform, and act on data so businesses spend less time on repetitive tasks and more time on what matters.

let's discuss your workflow
Open WebUI / Ollama AI · Self-Hosted

Private self-hosted AI server running Ollama with Open WebUI on bare metal — no data leaves the building. Used internally for Frequency42 client research, drafting, and AI-assisted workflows without relying on commercial LLM APIs.

frequency42.com
Client Managed Hosting WordPress · Hosting

Managed WordPress and static site hosting for small business clients — including chiropractic, photography, and local service businesses. Migrated sites from cPanel, set up automated failover, and handle ongoing updates and security.

frequency42.com
Self-Hosted Infrastructure DevOps · Homelab

All products run on a private Docker stack: Caddy reverse proxy, Pangolin/WireGuard tunneling from a VPS to bare metal, MariaDB streaming replication, Proxmox-based hot standby with automated failover, NAS backup to a UGreen device, and 30+ Cloudflare zones — zero cloud vendor lock-in.

frequency42.com

cat /etc/community.d/

President
Jan 2024 – Present
Supporting youth athletes in grades 6–12 competing in mountain bike racing throughout Marquette County. Leading the organization through growth, outreach, and race season operations.
Branch Chief — Cybersecurity Engineering
U.S. Coast Guard Auxiliary
Oct 2023 – Present
Branch Chief for Cybersecurity Infrastructure Management. Applying professional security engineering skills in service of the Coast Guard Auxiliary's national cybersecurity mission.

./connect.sh

> Interested in security, AI, infrastructure, or building something? Let's talk.