I studied Electrical Engineering at ETH Zurich (Swiss Federal Institute of Technology). During my studies, I completed various projects.
Reversi Player
My first assignment at university was to write a Reversi player in Java. Together with a study mate, we evaluated different approaches and implemented a neuronal network to solve the task. Read more…
Sound Generator on a Blackfin DSP
An optional project was the course on DSP programming where students were taught in programming a Blackfin Digital Signal Processor. In Assembler language, I wrote a sound generator that ran directly on the DSP hardware. Read more…
Speech Recognition
Speech Recognition was another student project I worked on with a study mate. We were taught the basics of speech recognition, implemented our own versions of the algorithms and enabled voice control for a web browser. Read more…
Gathering and Labeling Sensor Data on a Mobile Phone with TITAN
“Gathering and Labeling Sensor Data on a Mobile Phone with TITAN” is my bachelor thesis that I wrote together with Jonas Huber. We enabled motion capturing with Bluetooth sensors and data labeling on a Windows Mobile phone. Read more…
Network Traffic Measurement
As part of the course “Advanced Topics in Communication Networks”, I wrote the paper “Traffic Analysis of E-Collaboration and E-Learning Applications used at ETH Zurich”. In this paper, I gathered and compared traffic measurements of three E-Learning applications that we provided at LET. Read more…
Cryptographic Hardware Extension for OpenSSL Library
In our semester thesis “Cryptographic Hardware Extension for OpenSSL Library”, Mathias Schnydrig and I developed an AES and SHA implementation on a XILINX Virtex 6 FPGA. The crypto functions could be used through a Linux driver. Read more…



