Developer tooling

Network Path Diagnostics

A Go-based self-service route-path visualization tool that made cross-account AWS networking issues faster to diagnose.

Professional case study

90% faster diagnosis

Self-service network checks

Lower support friction

Problem

Cloud routing checks were manual, slow, and difficult for non-platform engineers to reason about. This created repeated support loops whenever teams needed to understand connectivity paths.

Action

Built a Go service that traverses route paths and presents the result as a visual debugging flow. The work combined AWS networking concepts, route table analysis, and a developer-facing interface designed for quick support conversations.

Outcome

Reduced network connectivity diagnosis time by roughly 90% and enabled engineers and product owners to answer routing questions with less direct platform-team support.

engineering takeaways

Reusable patterns from the work.

These notes focus on the engineering judgment, tradeoffs, and patterns behind the work.

  • Turned a manual route-inspection workflow into a reusable platform tool.
  • Focused the interface on the path engineers need to inspect during incidents or migrations.

stack

GoAWS NetworkingVPCTransit GatewayDeveloper Tooling

contact

Talk platform engineering, reliability, or developer tooling.