As with December 2015 my appointment at the University of Neuchâtel ended.
Please find my personal homepage at:
Raphaël P. Barazzutti
M.Sc. Eng. C.S. EPFL, Ph.D. C.S. UniNE
Software Engineer and Architect | Computer Scientist
Other than the above points, I'm also having some activities out of work. Let's list some of them.
- Software development: enjoy coding/participating in projects.
- Distributed/concurrent algorithms.
- Large scale computing.
- Dependable systems.
- Computer security: keep an interest in news concerning security issues.
- Amateur climber, enjoy to go out with friends (toughest route achieved
- Occasional runner, like outdoor runs with friends and participation in regional competitions (fastest half-marathon completed in
- Reckless cook, trying out recipes learnt while traveling, with a debatable success rate.
Groundbreaking salsa dancer
(enjoying, that's the point
- Impatient chess player.
I received my M.Sc. Eng. degree in Computer Science from the
School of Computer and Communication Sciences
Swiss Federal Institute of Technology in Lausanne (EPFL)
and my Ph.D. degree in Computer Science from the
University of Neuchâtel.
From 2004 to 2006, I worked as a lecturer for a course entitled "Infrastructure and network administration with Linux" at the
École Supérieure Neuchâteloise d'Informatique de Gestion.
During 2008, I was a teaching assistant at the
Swiss Federal Institute of Technology in Lausanne
for Computer Science I (students in chemistry) and Computer Science III (students in life science).
Fall 2008, I was a system administrator at
routeRANK, a startup from the
Swiss Federal Institute of Technology in Lausanne. I was responsible for the infrastruture during the public launch.
From 2009 to 2010, I worked at the
as a development engineer. There I worked on the feeds of financial instruments coming from various stock exchanges, on mathematical tools for the quantitative finance as well as on the infrastructure.
From 2010 to 2015, I worked in the Complex Systems group led by
Prof. Dr. Pascal Felber. I got involved in an
(executed by five partners: SAP AG, TU Dresden, Epsilon S.r.l., Yahoo Iberia S.L. and the University of Neuchâtel).
On April 2016, I joined
a promising and amazing company active in the Data-Driven Medicine field.
Fall 2016, I joined the
School of Business and Engineering Vaud
as a lecturer for Object Oriented Programming and Distributed Architectures.
Fall 2018, I received the Excellence in Teaching Award of the
School of Business and Engineering Vaud!
This project list will be extended. Some of the projects should become open source in the near future, as soon as my coding mates agree.
A driver which aims to provide to the Java ecosystem access to low cost USB relays (such as DctTech devices or the ones available on Alibaba/eBay).
Insomnia is a simple cross-platform Java library that prevent idle standby.
Go Google Sites Proxy is a lightweight and efficient proxy written in Go for the New Google Sites. This software proxy allows the use of a dedicated domain.
TM4j is a library that offers Transactional Memory (Intel TSX) support in Java and Scala
Raphaël P. Barazzutti
Complex Systems Group
University of Neuchâtel
Rue Emile-Argand 11
Feel free to contact me to get an up-to-date version of my curriculum vitae.
At the Apache Software Foundation: