automation
Automation
Do AI Agents Dream of Pickleball Rallies
How I reverse-engineered an undocumented court-booking platform with an AI coding agent to automatically reserve prime-time pickleball courts, working around Cloudflare, misleading availability endpoints, and a form-based booking flow.
NetSuite Invoice Automation for a Single Customer
Using NetSuite's Workflow feature to automatically email an invoice PDF with UPS tracking details to a specific customer the moment their order ships, eliminating a manual Order Desk step.
Automating Reports in NetSuite - Production and Sales
How I built and automated NetSuite Saved Searches that deliver daily stock-shortage reports to the Production Manager and date-of-last-sale reports to the Sales team at Hawaiian Paradise Coffee.
UPS Proof of Delivery (POD)
An automation that uses the UPS Tracking API and Simplegmail to read UPS delivery notification emails, extract tracking numbers, download the Proof of Delivery as a PDF, and file it automatically via cron.
Check Vlan404 Occurrences
A cron-scheduled Python script using Netmiko that scans a list of DMVPN sites each morning for Vlan404 flapping log entries and emails the network team the results.
Configure "No Autostate" on Vlan404
A Netmiko Python script that connects to a list of Cisco IOS field sites and applies the 'no autostate' command to Vlan6 interfaces to address Vlan404 flapping in a DMVPN topology.
Check Auth Open and Open Ports in Field Routers
Netmiko-based Python scripts that audit hundreds of Cisco IOS field routers and campus switches for ISE 'authentication open' configurations and shut down unused open Layer 2 ports.
Implementation of Automated Vanilla Pollination Robotic Crane Prototype
An undergraduate project that developed a physical prototype of a robotic crane system for automated vanilla pollination, building on a simulation proposed by Shaneyfelt et al. in 2013, with a published IEEE article.