I designed, built, and have maintained a full-featured maintenance ticketing system for a contractor
that services cellular towers across the eastern US. I’ve been the sole engineer on this platform
for over 15 years—responsible for architecture, development, DevOps, QA, and deployment.
Operators use the web app to create tickets when contractors arrive on site, associate alarms,
and pull in rich site information automatically—including directions, access instructions,
landlord details, and historical issues. Field techs use a mobile interface to attach photos,
record installed parts, and document work performed directly from remote tower sites.
The system also supports workload planning, asset and warehouse tracking, and billing workflows.
It integrates with warehouse inventories to identify the nearest location with required parts, and
includes a live dispatch map that shows where maintenance crews are currently working—making it
easy to send the closest available team to emergency calls.
The original companion mobile app was built in Flutter and deployed to both the Apple App Store
and Google Play. As requirements evolved, I rebuilt the mobile experience as a responsive React PWA
to simplify maintenance and deployment while providing a streamlined field experience.
- • Sole developer for architecture, backend, frontend, DevOps, QA, and deployment.
- • Active production system supporting thousands of maintenance operations across the region.
- • Continually modernized: classic Web Forms → modern responsive React PWA.
- • Mobile workflow used on-site by field technicians at remote tower locations.