Claude’s MCP lit a spark: in a weekend I taught GenieACS to talk to LLMs. Using Go, GoReleaser and GitOps, I exposed seven tools so an AI can list devices, reboot routers or flash firmware through a single /mcp endpoint.
As an intern in 2015, I automated provisioning and streamlined CPE deployments, combining DHCP66, TR-069, R, Python, and Selenium. Turns out Bill Gates was right—the best "lazy" engineers put extra effort into smart solutions upfront, saving countless hours down the line.
Before GenieACS, updating configs meant tedious manual logins causing downtime and frustration. With GenieACS API and TR-069, automate firmware upgrades, monitor SIP status and detect connectivity issues instantly. Master the API, automate wisely, and significantly enhance platform efficiency.
In summer 2015, I stumbled upon TR-069 technology, unaware it would define my career. Today, GenieACS—an open-source ACS managing CPE devices—is central to my journey. I've contributed Docker-based solutions and simplified deployment with Docker Compose and Kubernetes.