I’m a computer science and cybersecurity graduate student working at Uber on the Host Network team. I like building systems where networking, reliability, and security meet: test infrastructure, high-throughput data paths, traffic analysis, and tooling that makes complex distributed systems easier to trust.
At Uber, I work on reliability infrastructure for host networking. I recently spearheaded the design and deployment of a distributed end-to-end testing orchestrator using Go and Cadence, owning the testing platform used to validate Layer 4 network proxies and routing agents.
The work sits close to production behavior: comprehensive test suites simulate real network flows, Buildkite continuously catches regressions, and the platform is designed so other engineering teams can onboard their own use cases without rebuilding the same testing foundation.
Before Uber, I worked as a researcher at the Cyber Defence Campus (CYD Campus), part of armasuisse, Switzerland’s federal agency for defense and technology. My research focused on Encrypted Traffic Analysis (ETA), including realistic encrypted traffic datasets, high-speed packet capture, DPDK-based packet processing, and CUDA/C++ inference pipelines for real-time classification.
I’m adding more public write-ups to this site: paper-style notes, project retrospectives, and field notes that connect networking research with production engineering. You can find the first entries in Research & Field Notes.
Outside of code and systems work, I enjoy cycling, skiing, photography, and tinkering with self-hosted services on my home server.