Systems hacker with a keen interest in high-performance networked computer systems.
In a past life, I spent quite a lot of time implementing user-level system I/O frameworks, network (TCP/IP) and storage (NVMe) stacks.
- Cloud native 5G RAN (fault tolerance, workload migration, load balancing).
- SDN policy acceleration in hyper-scale cloud environments.
- Research and development on scaling RDMA transport in Microsoft datacenters.
- Low-level work on custom RDMA-based storage stacks, telemetry, NIC drivers.
Worked on host data plane acceleration for high-performance networking. Used custom kernel-bypass frameworks and built part of a production low-latency userspace packet switching engine and software NIC.
Lab design and implementation for network performance emulating thousands of clients using load balancers, complex network topologies, opensource and proprietary traffic generators on top of modern 10GbE hardware. In the same context, I also had the chance to work on related fields such as the kernel’s IPv4 routing subsystem, TCP/IP stack, QoS etc.
Designed and implemented a new model for TrustedBSD Audit, that allows multiple audit facilities, supporting new logging mechanisms and attributes (Kernel space implementation & patches to libbsm FreeBSD library). Based on this work, I’ve continued development for FreeBSD and implemented a prototype audit subsystem for the FreeBSD jails.
Responsible for Bytemobile European Development Center’s core IT infrastructure: gateways, dns, policy-based routing, firewalls and other services.
Fellowship (and funding) to recognize important contributions in systems & networking.
Fellowship and funding to support research on network and storage stack specialization for performance (joint work with Robert N.M. Watson).