Welcome to NetAuto, a curated collection of network automation projects, scripts, prototypes, and research created by Bruno Teixeira. This repository brings together real-world solutions developed across banking, telecommunications, and data-center environments — with a strong focus on automation for network audits, and other enterprise infrastructure use cases.
Whether you are looking for fully-packaged tools, inspiration for your own automation journey, or reusable code snippets, this repo aims to serve as a practical reference from the field.
Network automation is no longer optional — it is foundational for scalability, consistency, security, and operational efficiency. The purpose of this repository is to:
-
Centralize multiple automation tools and ideas in one place
-
Provide production-grade scripts and methodologies used in real customer projects
-
Share learnings from the field (Notes from the Field)
-
Serve as a personal portfolio and framework for continued innovation
✔ APC NMC3 UI Scraper – UPS Security Automation
A headless/visible browser automation tool designed to audit, secure, and standardize the configuration of APC UPS Network Management Card 3 (NMC3) devices.
Key features:
-
Automated login using Playwright
-
Password rotation and hardening
-
Creation of new admin accounts
-
Full security remediation workflow
-
CSV reporting for compliance
-
Packaged as a standalone executable
Full documentation: README.
This repository is both a personal toolkit and an evolving portfolio. Contributions, suggestions, and feature requests are welcome — feel free to open an issue or submit a PR.
If this work resonates with your interests, feel free to connect on LinkedIn, follow the GitHub updates, or reach out for collaboration on network automation initiatives.