Curriculum vitae
::: Personal records
Rudolf Marek
born: 27. 3. 1981
address:ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ, Czech Republic
email: r.marek at assembler.cz
::: knowledges/experiences
- Programming languages: Assembler, C, C++ basics, prolog,
shell programming, Java, Pascal.
- Very good knowledge of PC architecture on hardware level (register
programming)
- Experiences with reverse engineering
- GNU/Linux (since 1996), as user and programmer, distributions
Debian, RedHat a Mandrake, kernels 2.0.x, 2.2.x, 2.4.x, 2.6.x, later as
admin.
- Windows (since they made it to market) on user level.
::: Publications
Computer press a.s, author of book "Učíme se programovat v jazyce
Assembler pro PC" (We learn how to program in assembler language
for PC)
::: Experiencies in academic environments
Student Union CTU - club Silicon Hill, Strahov (2002 - present)
- speaker on international conference OpenWeekend 2002, topic: Assembly
programming in OS Linux.
- speaker on Installfest conference, on topic: Multimedia in OS Linux,
kernel compilation, this conference is intended for Linux beginners.
- speaker on Cryptofest 2003 conference on topic: Creation of
simple token with mater key.
- active and estabilishing member of successfull Audiovisual center
SilliconHill.
- vice admin of Strahov block building.
- data recovery, hardware diagnostics
::: Submissions to Free Software
- support of VESA VBE 3.0 for MPlayer project
- "trouble shooter" in lm_sensors project
- kernel patches for lm_sensors
- TV-Out for Neomagic cards
- programs to Asmutils project, co-author of world smallest web server.
::: Education
- 1987 - 1995 Basic school with extended education of languages
- 1995 - 1999 First Private Language School in Hradec Kralove
(gymnasium/high school)
- 1999 - present Czech Technical University Prague, electrotechnical
faculty, computer
science and engineering. Master thesis in: "Web server for neural
accelerator"
- 2004 - Study residency (for 5 months) Lund Tekniska Högskola, Lunds
Universitet
Sweden. (ERASMUS programme)
- 2005 - ATHENS Programe participant in Paris ESNT Paristech.
- 2006 - February expecting to recieve master of science degree.
- 2006 - Expecting to continue as postgraduate student.
::: Languages
- czech - mother tongue
- english - fluent
- german - well
- swedish - basics
::: Work options
- not fulltime job, free work time. (I'm still studying University)
- developmnent and transfers of multimedia under OS Linux/Unix
- embedded systems
- hardware programming (device drivers)
- reverse engineering
::: Present Job
- 2004/until now - Teaching Computer Architecture at "Informatics
Institute" - http://www.iivos.cz/
::: Place of job
- remote/home
- Prague
EOF
