01 / Overview
Operational automation with a measurable result.
ResetWave was developed during a Summer 2024 Boingo Wireless internship. The documented goal was to remotely control and manage infrastructure devices, replacing a repetitive engineering task that took approximately two hours with an automated run of approximately ten seconds.
This account deliberately omits credentials, infrastructure identifiers, private source code, internal screenshots, and company-specific topology.
02 / Problem, role & constraints
The documented problem
Context
A recurring infrastructure-management task required remote control of operational devices and consumed approximately two hours when performed through the prior process.
My role
As a Wireless Operations Intern, Khaled developed the Python automation system, debugged system-level issues, and tested and validated its functionality in an operational environment.
Verified constraints
- The system interacted with operational infrastructure rather than a purely local demo.
- Remote device management had to be automated from a Linux/Python environment.
- Reliability required debugging plus functional testing and validation.
- Company-specific architecture and implementation details cannot be published.
03 / Sanitized workflow
Architecture at the level that can be shared.
04 / Technical approach
Automate the sequence, then validate the system.
Orchestrate
Python replaced the repetitive manual sequence with a repeatable workflow running in a Linux environment.
Connect
Repository documentation identifies SSH and Paramiko for remote interaction without exposing endpoints or credentials.
Parallelize
Repository documentation identifies ThreadPoolExecutor as the concurrency mechanism; worker counts and device volumes remain private.
Validate
The résumé confirms system-level debugging plus testing and functional validation in an operational environment.
Engineering decisions and public tradeoffs
05 / Testing & validation
A fast run was not enough.
The verified record says the system was debugged for reliability and its functionality was tested and validated in an operational environment. Exact test cases, error rates, and deployment procedures are not present in the public source material and are therefore not claimed here.
06 / Outcome & technology
From hours to seconds.
The main claim remains the clearer one: an engineering task documented at approximately two hours was reduced to approximately ten seconds. The 720× figure is the direct calculation from those timings, not a separate benchmark claim.
- Python
- Linux
- SSH
- Paramiko
- ThreadPoolExecutor
07 / Reflection & next iteration
Figure it out, then make it useful.
The hardest part was turning an open-ended operational problem into a system I could understand end to end. That meant breaking it down, testing each part, and staying with it until the workflow became clear and dependable.
The challenge
There was no single obvious answer. Progress came from working through the problem methodically and making the pieces operate as one reliable workflow.
The lesson
ResetWave reinforced the kind of engineering I want to do: build things that change how work happens in the real world and create impact people can actually feel.
Next iteration
I would add a graphical user interface so the workflow is easier to operate and inspect through a clear visual layer.

