Case Studies
Real projects running in production. Each case study covers the problem, solution, architecture, key decisions, and results.
CiscoTools.dev — Free Network Engineering Toolkit
Free web-based Cisco network engineering toolkit with 4 tools, an embedded AI chatbot, and a blog — config diff with auto-migration scripts, bidirectional IOS↔NX-OS translator, config sanitizer, config template manager, and contextual AI assistance. No signup required.
Multi-Site Config Drift Detection & Remediation Tracking
Peer-consensus configuration auditing across a large multi-site switch fleet — finds drift by comparing each device against its role-peers (no golden config required), then tracks every finding to closure in a live dashboard with per-round diffs and email alerts.
Automated Network Topology Documentation
Python CLI tool that parses Cisco IOS/IOS-XE running configs and auto-generates multi-layer draw.io topology diagrams with L1/L2/L3 views, VRF isolation, and HSRP pair visualization.
Self-Hosted Uptime Monitoring Tool
Lightweight website monitoring tool with real-time dashboard, SSL certificate tracking, configurable alerts, and 11 REST API endpoints — self-hosted on a single machine with zero external dependencies.
Multi-Site BGP & Routing Audit Automation
Automated BGP and route-policy auditing across dozens of sites — collects routing state with a handful of commands per device, reconstructs VRF context, and compares equivalent sites to flag inconsistencies like a route filter present at one site and missing at its peer.
IPAM at Scale — Source-of-Truth & Live Validation
IP address management across a large multi-site network: an auto-generated Google Sheets IPAM workbook per site, plus an intent-vs-reality validator that reconciles the source-of-truth against what's actually live on the devices and flags every gap — running entirely from captures, with no live access to the secured network.
Enterprise Network Diagnostic Dashboard
Enterprise-grade network diagnostic platform with ping, traceroute, DNS, port scan, SNMP polling, CDP/LLDP discovery, ARP table collection, and integrated SSH terminal — supporting batch testing of 500+ targets with real-time WebSocket updates.
NetBox MCP Server — AI Access to Live Infrastructure Data
Open-source Model Context Protocol server that gives AI assistants read-only access to NetBox infrastructure data — sites, devices, IPs, VLANs, circuits, and cable traces — without copy-pasting from the NetBox UI.
Modular IOS-XE Configuration Generator
Modular IOS-XE configuration generator with toggleable feature modules, live preview, IPAM integration via Google Sheets, and SQLite profile storage for consistent multi-site deployments.
Zero Touch Provisioning Server
Docker Compose stack for automated Cisco Catalyst 9200/9300/9500 provisioning — DHCP, HTTP config delivery, FastAPI config generator with Jinja2 templates, and a Next.js dashboard. Factory-reset to fully configured in under 10 minutes, no engineer on-site.
Cisco Networking AI Assistant
AI chatbot specialized for Cisco IOS/IOS-XE/NX-OS — embeddable widget for any website, contextual 'Ask AI' buttons integrated into ciscotools.dev, Claude Haiku backend via FastAPI with rate-limited free tier.
Cloud-Managed Network Monitoring & Reporting
Automated health reporting for a cloud-managed (Meraki) out-of-band network — cellular signal and failover status plus site-to-site VPN tunnel reachability pulled from the Dashboard API into a Google Sheet on a schedule, with email-on-down alerting so failures surface before they're needed in an outage.
Have a similar challenge?
I've solved these problems before. Let's talk about your project.