about

I'm Hugo Santos.

I'm currently bootstraping a startup in Helsinki, Finland. Exciting times.

Until June 2010, and for 3 years, I was a researcher in NEC Europe's network labs in Heidelberg, Germany, where I worked in Identity Management and Mobile communication.

Before moving to Heidelberg I studied computer science (and network engineering) in Aveiro, Portugal.

projects

I started a few open-source projects during my time as a researcher back in uni. I was deeply involved in ipv6 multicast testing in Europe, as part of m6bone: I implemented the first ipv6 multicast router for Linux, as well as the beaconing software used in the test network.

Some of this software is still in use today. Nowadays I keep it hosted in github, but you can find the project pages here: mrd6 and dbeacon.

In the past I've also contributed to Haiku, where I improved the TCP/IP stack (brought in congestion control and other TCP improvements, multicast support, etc), implemented the kernel's SLAB allocator and introduced the FreeBSD source-level network driver compatibility layer.

contact

You can reach me via email at hugo+public@fivebits.net.