Cisco ThousandEyes · SWE Intern · May 2023 – Sep 2023
Real-Time Agent Tracking & Proxy gRPC API
During my internship on ThousandEyes at Cisco, I built a real-time agent-tracking UI in TypeScript backed by a Spring Boot service, removing the need for manual SQL querying to check agent status. Alongside it, I delivered a gRPC API that gave users real-time visibility and control over proxy assignments directly, instead of going through the database.
I wrote integration tests at roughly 95% coverage for this work, since at intern scale the bar for not quietly breaking someone else's workflow was still high.
This was hand-built, pre-AI-assisted engineering, no agent frameworks, no LLM scaffolding. I wrote up the full story, including the throughline to how that same instinct shows up in my text-to-SQL pipeline's live visualization, in this post.
Related project
Real-time observability, by hand, then with AI. My text-to-SQL pipeline carries the same instinct forward, except now it's an AI system observing itself, live, stage by stage.
Text-to-SQL →