About

Hi! My name is Giuseppe (or just Giu), and I welcome you to my journal.

I’m a Junior Software Engineer living and working in the beautiful country that Switzerland is.

By day I work with Microsoft’s .NET Framework, and by night I like to dabble in Haskell. Although I’m generally interested in Computer Science as a whole, I’m specially interested in the topics of Parallel Programming, Functional Programming, Cryptography, and Artificial Intelligence.

Before I started to work as a Software Engineer, I first completed an apprenticeship in the area of Systems Engineering (2002 – 2006) and then went to study Computer Science at the University of Applied Sciences in Rapperswil (2006 – 2009), earning the title of Bachelor of Science in Computer Science.

About This Journal

This journal’s primary purpose is to serve me as a little knowledge base; I want to write down various things that I learn during my escapades in various areas of Computer Science, and I also want to share some interesting articles that I quite often happen to read while being online.

The other purpose of this journal is to help me improve my English writing skills. The first entries in this journal were written in the German language, but more than 2 years later, in January 2010 to be exact I decided to switch the language and started to write the entries in English; I therefore hope that it’s not Greek to you if you’ll find older entries written in German while searching through the archive.

Where Are The Older Posts?

I started this journal in September 2007. If you have a look at the archives, you’ll notice that the last post is dated from November 2008, and you’ll see that quite a lot of months are missing. The reason for this is that I’ve decided to remove most of my older posts, because I wasn’t satisfied with the quality of each of them. I’ve decided to leave the few posts that you can find in the archives untouched, because they’re mostly tutorials, but more importantly, they’re still read by a good number of users.

Nevertheless, I’ve learned from my errors in the past, and I care more about the quality of each and every post I write.

My Desk

Since I didn’t want to have an About-page consisting only of text, I thought it would be nice to attach a picture of my desk at home:

well, what?

If you want to contact me, you can find an email address and a contact form on the Contact-page