[Home]





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
blinking cursor