Luzern, Schweiz (Switzerland) Student of Information Technology and Electrical Engineering at ETH Zurich.
I speak both English and German.
I'm working on my master thesis. Finally getting closer to the end of the studies...
I'm almost never at loose 'ends because there are so much interesting things in the world I'd love to take a closer look at. The software world is especially adventurer-friendly as you don't need an expensive infrastructure to get going. Hence I soon started with several projects, some of them available freely as open source: Projects Overview. I plan to reorganize all my open source projects on a new platform, opensourcedotnet.info. However, only my biggest project Math.NET has been integrated up to now.
I continued to work for the Microsoft Unified Communications Group, on the same project I worked on during the internship (C#, .Net3). [2007-2008, employed]
I worked for the Microsoft Unified Communications Group for some months (WPF/.Net3 centric dev). [2007, internship]
Lokad.com is an online time-series forecasts provider based on an interesting new concept. I was involved as a backend software developer. [2006-2007, partner]
In my first semester thesis at ETH I and a fellow student completely designed a special purpose IP route lookup ASIC (computer chip) from algorithm and data structure down to the backend design, including power analysis and testing once we received the produced chips. The implementation based on a new compact algorithm & data structure approach where the whole table is compacted and stored directly on the chip and a lookup only requires very few memory access per lookup (~6 for 1500 ranges). I published some pictures of it here. [2005-2006, semester thesis]
An ASP.NET, Web Service and SQL Server based Trouble Ticket Solution designed for being used in intranets as an interactive coordination and information portal, geared towards the needs of a municipal utility. [2002 & 2006, order work]
Planning Tool for IMFS (Swiss Army Integrated Military Communication System), storing all already tested microwave links and locations (antenna, electronics, troop quarters etc.) to help planning future exercises, rendering network maps etc. [2002, military service; general conscription in Switzerland]
Integration of a network computation software with a geographical information system (GIS). Various database engineering task. [2001, internship]
I wrote the analyzer backend (basically a fast part-universal parser engine optimized for large data files, and a first preprocessing stage) for a commercial log analysis server solution. [2001, order work]
Concept and implementation of a web-based software deployment solution for a media (TV) broadcast solution company. [2000, internship]