Apr 2026 – Present
Ciena
NOC Automation Developer
- Built from scratch and maintain Python tools to operate fleets of Ciena optical and Ethernet devices in parallel (TL1, SSH, SNMPv3), with automated tests.
- Automated customer device onboarding into ScienceLogic SL1: rebuilt and extended the team's scripts into a Python CLI with resumable batches, used in real onboardings.
- Built a Python command for bulk availability changes in SL1, with a pre-change plan, canary run and revert commands.
- Configured SNMPv3 and accounts on customer optical networks during change windows and validated the alarm path into SL1.
- Built and maintain the NOC's English-language knowledge base.
Show moreShow less: Ciena
- Building a Python tool that detects differences between active device alarms and SL1 events (in pilot).
- Wrote SL1 Dynamic App snippets for Waveserver, validated in the lab.
- Built commands for monitoring and backup reports and for cleaning up duplicate and expired events in SL1.