Robert Soulé

Assistant Professor
Via Giuseppe Buffi 13,
CH-6904 Lugano,
+41 58 666 4308
CV (Aug. 2014)


My research is broadly in systems and applied programming langauges. Currently, I am working on languages for software defined networks. In the past, I have worked on stream processing, replication systems, and content distribution networks.

I received my Ph.D. from NYU, where I was co-advised by Robert Grimm and Martin Hirzel (IBM Research). Before joining USI, I was a post-doctoral associate at Cornell University working with Nate Foster.

I am looking for students. If you are interested in programming languages, networking, or distributed systems, please get in touch.


See my complete list of publications, or links to DBLP and Google Scholar.

Active Projects:

Past Projects:

Research Group


Professional Activities

Program Committees

Events Organized