I did my Abitur (comparable to A-levels in Britain) with the main
emphasis on physics and mathematics.
After school I took up my studies of Computer Science
at the University of Bonn.
Four semesters later I changed to the Bonn-Rhein-Sieg University
of Applied Sciences, where I studied Applied Computer Science
and graduated in 2001 as Diplom-Informatiker (FH).
With my diploma thesis,
I developed a system for the investigation of potential
security threats in computer networks.
In 1995, I did six weeks' practical training at a spin-off company
of the GMD (National Research Center for Information Technology,
now part of the Fraunhofer-Gesellschaft).
I worked in the Digital Media Lab in the IMK.VMSD department
(Institute for Media Communication, Visualization and Media Systems Design)
of the GMD. My task was to port an interface
driver for a camera remote system from a DOS version
written in C to UNIX using C++. During the six weeks I gained
extensive experience with the programming languages C and C++ as well as
the operating systems SunOS and IRIX. Furthermore I learned a lot about
TV productions with virtual studios.
In the summer of 1996, I did some more practical
training at a GMD spin-off for three months. This time
my working field was the World Wide Web. My task was to set up
and administer an Internet Web server on a Linux system
and to create web pages using HTML and JavaScript as well as
writing CGI scripts using C and Perl.
From 1995 to 1998, I worked as a student assistant for
the Konrad Adenauer Foundation (KAS).
At first I administered the "KAS Mailbox" (a public bulletin board system).
In the spring of 1996, I joined the team which was planning
the upcoming website of the KAS as technical adviser.
From the summer of 1996 on, I took care of the HTTP server,
did HTML authoring and JavaScript programming, wrote several
CGI scripts with Perl and advised in the fields of Web and other
Internet technologies.
In the scope of my studies, I did six months' practical
training at AKSE (Andreas Kock Software-Entwicklung, later
COODEX Consulting GmbH) in 1998/99 where I worked in
two different fields: software development and
networking. First, I worked on a project to
develop the Internet presence for a travel agency.
I was involved in the planning and, after that, I was
responsible for the programming of Java servlets
and the administration of the database.
Second, I was given the job of planning, installing and
administering the company's internal network and the
subsequent connection to the Internet.
From April 1999 to December 2000, I worked for COODEX as
a system/network administrator, IT-security consultant
and coordinator in the Internet section.
In 2001/2002, I worked for Linast-Systemtechnik GmbH
in the same fields, focusing mainly on IT-security.
Since 2003, I have been working in a Computer Emergency Response Team (CERT)
as an incident handler and malware analyst.