Robert Soulé

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


My research is broadly in systems and applied programming langauges. Currently, I am working on languages for software defined networks, data center modeling, and graph database query processing. 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