About Me

I like hacking and building stuff. I am interested in making systems run faster, be more secure and robust. I like to tinker with stuff and figure out why/how something work (or doesn’t).

I use Scala, Python, R, Java, C/C++, Perl, Lua, shell, SQL, Javascript, and everything else needed to get the work done. Although I prefer Mac OS X for day-to-day use, I mostly develop for UNIX systems. When I don’t do system engineering, distributed systems, data analysis, visualizations, I explore Swiss mountains on my bike.

As of October 2016 I work as a Software Developer at Leonteq Securities AG, where I develop an internal, high-throughput, low-latency grid scheduler and computation platform. Previously, I worked as a Performance Engineer at IMC, where I analyzed network infrastructure and traffic, system design and algorithms, and proposed improvements. Before IMC, I was working as a postdoctoral researcher at Cloud Security and Solutions group at IBM Research in Zurich, Switzerland. There, I was working on next generation storage systems (hardware), multi-cloud storage toolkit, data consistency and integrity protection algorithms, as well as on OpenStack performance. Previously, I finished my PhD at EPFL in the Laboratory for Distributed Programming, under the supervision of Prof. Rachid Guerraoui.

Contact information