I'm a network engineer who designs and builds practical Python tooling to make network refreshes and changes more repeatable, reviewable, and operator-safe.
My work combines network engineering domain knowledge, safety-focused workflow design, and AI-assisted Python development. I define the requirements, architecture, review points, and safety boundaries, then use generative AI as a coding collaborator to accelerate implementation.
My tools emphasize human review, dry-runs, sanitized data, and clear documentation — turning real operational pain points into reliable, auditable workflows.
→ Safety-First Network Automation
Examples of tools built to solve actual network engineering problems:
- fiber-link-optics-visualizer-public - Optics and fiber link visualization with GUI + CLI workflows.
- network-refresh-toolkit - Core utilities and documentation for network refresh planning.
- Switch-Refresh-Configuration-Import-Tool - Import and planning tool for switch refresh workflows.
- post-change-validation-report-public - Post Change Validation Reporting tool for switch refresh workflows.
In my first two years in network engineering, I identified recurring workflow problems in my day-to-day work and began designing specialized tools to address them. What started as targeted scripts has grown into a cohesive, safety-focused tooling family with both public and internal projects that I use daily.
Open to opportunities in Network Automation, Infrastructure Engineering, and Python-enabled Network Operations.