Pakkit.net
Contact Brandon Other role focuses

Integration & interoperability

Brandon Donaly

Systems integration • protocols • APIs

Denver metro, Colorado · me@pakkit.net · pakkit.net/resume

Making separate systems, devices and vendors work as one: service contracts, identity federation, message transport, and device protocols implemented against the real specification.

Experience

Wireless Engineer III — AAA Development & Platform Automation · Charter Communications (Spectrum)

Nov 2024 – Aug 2026 · Previous role

  • Designed the shared cross-language contract layer (four gRPC services, eight RPC methods, 13 messages, and eight enums) consumed by Java and Python tools for session control, provisioning-cache operations, SIEM queries, and supplicant configuration.
  • Built and deployed a TypeScript Webex assistant for engineering knowledge lookup, with access configured for 12 teammates, separate read-only tool gateways, and conversation isolation by caller and privilege tier; verified lookup and refusal behavior through live messaging.
  • Automated directory-backed SSO across engineering tools using SAML, OIDC, and OAuth, including group-driven account provisioning and role mapping, tested allow/deny behavior, and preserved local recovery access.
  • Piloted a Kubernetes operator deployment model for a carrier subscriber-authentication database tier and released a dedicated collection for it, with the pilot still open at the end of the evidence window. (in-progress)

Founder / Principal Engineer · Duvall WiFi

Aug 2022 – Nov 2024 · Previous role

  • Built a communications single pane of glass integrating the VoIP PBX, CRM, missed calls, voicemail, text, and email, with call flows and customer pop-ups that cut spam and sped up resolution.
  • Operated a GenieACS TR-069/CWMP platform managing 58 MikroTik and Yealink devices through 15 presets and 15 provisions, documented its tag-driven idempotent configuration state machine, and identified security, permissions, provisioning, and device-health defects through live read-only analysis.

Technology & Growth Consultant · Pacific Northwest Plumbing

Jun 2023 – Nov 2024 · Previous role

Delivered technology and growth consulting for a trades business across software, analytics, customer acquisition, and support.

Network & Systems Consultant · Wilderness Awareness School

Nov 2022 – Nov 2024 · Previous role

Delivered network and systems consulting for a multi-property school in challenging rural terrain.

Technical Consultant · Beyond Grey Skies, LLC

Mar 2016 – Jun 2021 · Earlier chapter

Provided enterprise network, server, and technical operations consulting.

Independent projects

Website Factory & Edge Delivery · Independent project

2026 · Independent project

  • Integrated a performer's Astro booking site with their hosted CRM: build-time fetch of upcoming shows with a default-deny public filter, a small proxy that creates contacts and events through the authenticated API after live testing disproved the assumed public form endpoint, UTM lead-attribution passthrough, and a testimonials feed, verified end to end in production.
  • Built a caching Cloudflare Worker API for live photo galleries with a route allowlist, upstream and browser compatibility controls, edge caching, static-build isolation, and navigation-lifecycle handling, integrating third-party feeds without exposing a general-purpose proxy.

Device & Systems Integration · Independent project

2023 · Earlier project

  • Bridged a USB serial tag scanner into a home-automation platform by implementing its MQTT discovery and scan contract directly instead of installing an add-on: a service that selects the device by USB descriptor, publishes its own discovery configuration on connect, republishes each scan as a structured event, and re-establishes the broker session before every publish, paired with udev rules that rebuild the container against the current device node whenever the scanner is plugged in or removed.
  • Built a Home Assistant custom component for infrared device control that registers its own service and writes vendor control frames to a networked gateway over TCP, with a per-call device override so one integration drives more than one gateway.
  • Prototyped a Java service that rendered CRM contacts as the vendor-native XML directory the deployed SIP handsets fetch, so the handset directory tracked the CRM instead of being maintained by hand, structured as a multi-module project separating the CRM client, the directory renderer, and the web tier. (prototype)

Game Platform, Identity & Reverse Engineering · Independent project

2015 – 2018 · Earlier project

  • Extended a large open-source game-server base with roughly 18,000 to 35,000 lines of defensible original change across 127 new files, including Netty/TLS administration, AMQP integration, a 15-region grid content system, developer editors, and operational hooks, while preserving honest attribution of the base code.
  • Built an original 23,000-line Java lobby and authentication tier for a three-tier game platform: Netty protocol handling, RSA/XTEA/ISAAC session flow, pluggable MySQL and REST authentication, typed failure mapping, world discovery and handoff, social systems, and RabbitMQ cross-service messaging.

Skills demonstrated here

  • Ansible
  • Ansible Collections
  • Apache Cassandra 4.1 / 5.0
  • Docker
  • Kubernetes
  • Python
  • Bash
  • Java 23 / Spring Boot
  • Maven
  • TypeScript
  • gRPC / proto3
  • Astro
  • API design
  • AI agent workflows
  • LDAP / AD integration
  • Authentik
  • OIDC / OAuth 2.x
  • Cloudflare Access / Workers
  • MCP
  • MikroTik RouterOS
  • GenieACS / TR-069
  • RabbitMQ
  • Netty
  • Home Assistant
  • YAML / XML / HTML-CSS
  • Attribution & conversion tracking
  • VoIP / PBX
  • Tool-use governance & approval gates
  • EspoCRM
  • Multi-module monoliths
  • Webex bot integrations
  • SAML 2.0 / JIT provisioning
  • Grafana
  • Portainer
  • MQTT
  • udev & serial device integration

Certifications

CompTIA A+ · CompTIA Network+ · CompTIA Security+ · CompTIA Server+ · Microsoft MTA: Mobility and Device Fundamentals