Software & test platforms
Brandon Donaly
Software engineering • APIs • test automation
Denver metro, Colorado · me@pakkit.net · pakkit.net/resume
Production applications, typed libraries, protocol integrations, and automation that removes repetitive engineering work.
Experience
Wireless Engineer III — AAA Development & Platform Automation · Charter Communications (Spectrum)
Nov 2024 – Aug 2026 · Previous role
- Designed and shipped a Spring-based web platform for 802.1X/EAP supplicant test automation with configuration generation, credential handling, containerized execution, result parsing, dashboards, SIEM query integration, and automated delivery.
- Architected the platform as eleven Java 23 / Spring Boot modules with nine reusable Maven modules, multi-architecture Docker delivery, and 70 test classes containing more test code than production code, all sole-authored and able to survive 30-way parallel execution.
- Built an end-to-end AAA testing platform spanning a typed Python library, operator CLIs, Android and iOS Appium automation, Docker, and gRPC; it collapsed repeated manual SIEM queries into a single call across 120+ tests and saved an estimated 6–10 engineer-hours in one certification cycle.
- Optimized a legacy Cassandra decryption UDF, reducing development-benchmark mean latency from 12.47 ms to 0.70 ms and increasing 16-thread throughput from 635 to approximately 13,100 operations per second; scoped equivalence and round-trip compatibility checks to the tested variants.
- Built the team's first collection release pipeline and test strategy, including 403 automated tests and 96 property-based tests in the earlier suite snapshot, parallel pytest execution, automatic versioning, artifact publication, and shared CI templates. Later deployment safeguards were challenged at 16 injected failure points and with 13 deliberate role mutations, checking preservation of a startable previous release.
- 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.
- Root-caused recurring release blockers across build images, registry routing, and artifact authentication, then replaced repository-local workarounds with shared templates. Reconciled three policy-bundle packaging paths and added checks against overwriting vendor runtime files, resolving inconsistent branch and merge-request validation.
- Released a database-automation fix spanning four CQL roles, correcting credential propagation and variable-precedence defects; tested the published package against operator instructions with a CQL stub and repaired five documentation errors while real-cluster recertification remained pending.
Founder / Principal Engineer · Duvall WiFi
Aug 2022 – Nov 2024 · Previous role
- Founded and ran a technology and ISP services company covering network engineering, software development, hosting, cybersecurity, and managed IT. I owned customer discovery, architecture, implementation, production operations, sales, billing, and support.
- Built a redundant multi-frequency wireless network capable of serving 160 homes with symmetric gigabit, backed by custom captive-portal and RADIUS software plus virtualized infrastructure, PKI, segmentation, monitoring, VPN connectivity, PBX/CRM integrations, and production Laravel and Spring applications.
- Built the custom Spring Boot captive-portal and AAA backend implementing the FreeRADIUS REST hook surface for authorization, authentication, interim accounting, post-auth, and proxy phases, plus MikroTik hotspot redirect and prepaid-voucher flows.
- Implemented defense-in-depth portal authentication with brute-force throttling, GeoIP impossible-travel detection, device fingerprinting, reCAPTCHA, and JWT-based hotspot session tokens.
- 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.
Technology & Growth Consultant · Pacific Northwest Plumbing
Jun 2023 – Nov 2024 · Previous role
- Delivery included a Laravel 10 production website, conversion tracking, advertising workflows, helpdesk support, and custom IP-camera security integrations.
- Built the lead-generation application in Laravel 10 with Nova administration, reCAPTCHA v3 score-based filtering, Google and Microsoft paid-click attribution, and dual-channel lead alerting, then replatformed it to static Astro once the dynamic attack surface was no longer justified.
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
AI Integration & Security Engineering · Independent project
2026 · Independent project
- Built a Cloudflare Worker MCP gateway with OAuth 2.1 and per-client capability tokens, authenticated origin access, and a constrained API to a private CRM.
- Documented 198 passing service tests and drilled kill switches at the edge, reverse proxy, and application layers, with observed shutdown times of approximately 7, 10, and 19 seconds respectively.
- Built a self-hosted CRM and deterministic follow-up engine that converts raw job listings into researched, callable leads with scripts, evidence, reminders, business-hours scheduling, call outcomes, and recovery packets.
Game Platform, Identity & Reverse Engineering · Independent project
2015 – 2018 · Earlier project
- 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.
- 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.
- Replaced hard-coded client hosts with DNS SRV service discovery and liveness probing, added environment-selectable launch modes and private-CA TLS, and built Maven shaded-JAR delivery through Bamboo CI and a CDN.
Additional Engineering Projects · Independent work
2002 – present · Ongoing
- Built a Laravel 11 cloud-VoIP application using OAuth2 authorization code with PKCE, encrypted queued token refresh with overlap protection, call-detail and recording APIs, phone-number and SMS features, Docker, and dual-registry GitHub Actions publishing.
- Developed an Atlassian Crowd directory integration, a Spring Boot vSphere VM-provisioning application, an NTLM/Active Directory single sign-on integration for Nginx, and a Laravel RabbitMQ queue driver.
- Built a bounded Spring Boot data-extraction web application with authentication, reCAPTCHA, and CSV export from a reusable multi-module Maven/Tomcat scaffold shared across Java projects.
Skills demonstrated here
- Ansible
- Apache Cassandra 4.1 / 5.0
- CQL / cqlsh
- User-defined functions
- RADIUS
- GitLab CI
- Pipeline templates
- JFrog Artifactory
- Docker
- Docker Compose
- Mutual TLS / X.509
- VMware vSphere / vCenter
- Python
- Java 23 / Spring Boot
- Maven
- TypeScript
- PHP / Laravel
- Astro
- API design
- AI agent workflows
- Behavioural-parity testing
- Root-cause analysis
- Property-based testing
- LDAP / AD integration
- Release engineering
- OIDC / OAuth 2.x
- Cloudflare Access / Workers
- MCP
- MikroTik RouterOS
- FreeRADIUS
- RabbitMQ
- Netty
- GitHub Actions
- JWT / JWKS validation
- Supply-chain controls
- pytest
- Fault injection
- Tool-use governance & approval gates
- Rollback engineering
- MOPs & runbooks
- Webex bot integrations
- Mutation testing
- Performance benchmarking
Certifications
CompTIA A+ · CompTIA Network+ · CompTIA Security+ · CompTIA Server+ · Microsoft MTA: Mobility and Device Fundamentals