I will automate your network tasks with python scripting
About this Gig
CCNA-certified network engineer who codes. I build Python tools that save network and IT teams hours of manual, repetitive work: config backups, bulk device changes, monitoring, and reporting.
Example projects I can build:
- Automated backup of device configs (Cisco IOS/IOS-XE, Juniper, etc.) via SSH
- Bulk configuration pushes across many devices from a single script
- Config change auditing and diffing, with email/Slack alerts when something changes
- Network health-check and uptime monitoring scripts
- Subnet/VLSM/IP address planning tools
- Port scanners and network inventory/discovery scripts
- Log parsing and reporting (syslog, firewall logs, etc.)
- REST API integrations for network devices and controllers
Because I understand networking (CCNA) as well as Python, I can turn what you actually need done on your network into a working script, not just generic code.
My Portfolio
FAQ
What vendors/devices do you support?
Primarily Cisco IOS/IOS-XE (CCNA background), but Netmiko/Paramiko-based scripts also support Juniper, Arista, and other SSH-manageable devices.
Do you need access to my actual network devices?
For testing against your real environment, yes (via VPN/jump host or credentials you control) - or I can build against a lab/simulated setup and you test the final script yourself.
Can you add monitoring/alerting?
Yes, email or Slack alerts on config changes, device down, etc. are available as an add-on.
Is this safe to run on production devices?
Yes - scripts that push config changes include a dry-run/preview mode, so you can review everything before it's applied live.
