I am a Security and Reliability Engineer living in Zürich, Switzerland, with a deep interest in anything infrastructure related, particularly computer internetworking.
I completed my master's degree at the Swiss Federal Institute of Technology in Zurich between 2016 - 2019, focusing on systems, networks, and security. My master's thesis was done with the Network Security group on the topic of modernizing socket APIs and was advised by Adrian Perrig.
I enjoy understanding complex distributed systems and reasoning about their security and reliability properties, and contributing to the advancement of the field.
Aside from my professional interests, I enjoy learning and making things; the outdoors, particularly road cycling, hiking, and cross country skiing.
Professional interests #
- Security and reliability of complex distributed systems is an area that I care about, particularly in the context of networked systems like the internet,
- Modernizing and securing critical internet infrastructure (particualrly their implementations). This includes interdomain routing using BGP, resolution of addresses and metadata over DNS, as well as neutralizing local link and IP layer vulnerabilities in end networks (using SEND for instance). My vision is to have an internet free of BGP hijacks, built in reliability, and end-to-end cryptographic attestations of the control and data planes.
- Participating and contiburing to standardization efforts in the internetworking domain, and contributing to the forward progress in transiitoning to forward looking technologies such as IPv6.
- BGP Daemon — I'm working on a next generation open source BGP implementation, which will allow for greater programmability in the Internet control plane space.
- The source code is available at: https://github.com/net-control-plane/bgp/
- AS210036 — I operate an IP computer network, AS210036 which aims to provide resillient and modern connectivity to other networks, host various services, and provide a platform to design and test ideas in modern networking.