-@{[ vskip "3ex" ]}
-
-<table border="1" frame="border" rules="rows" class="jobs">
-<caption>Fulltime Jobs</caption>
-<tr><th>Date</th><th>Company</th>
- <th>Description</th></tr>
-<tr><td>2005/04-11</td><td class="com">@{[
- a_href_cc {""=>'http://www.valinux.co.jp/en/',
- "JP"=>'http://www.valinux.co.jp/'},'VA Linux Systems Japan' ]}</td>
- <td>@{[ a_href 'http://www.kernel.org/','Linux kernel' ]}
- based development</td></tr>
-<tr><td>2004/01-11</td><td class="com">@{[ a_href 'http://www.sun.com/','Sun Microsystems' ]}</td>
- <td>@{[ a_href 'http://www.sun.com/software/javaenterprisesystem/','Java Enterprise System' ]}
- Quality Assurance (JES QA), technical lead<br />
- JES components compatibility analysis, automation of QA tasks,
- JES testing, QA frameworks pilot deployments,
- architecture and lead of the team projects, team programming guidelines
- </td></tr>
-</table>
-
-@{[ vskip "1ex" ]}
-
-<table border="1" frame="border" rules="rows" class="jobs">
-<caption>Contractor Jobs</caption>
-<tr><th>Date</th><th>Client</th>
- <th>Description</th></tr>
-<tr><td>2002-2003</td><td class="com">- (freelance project)</td>
- <td>@{[ &$project('captive') ]}<br />
- Featured @{[ a_href 'http://slashdot.org/article.pl?sid=03/12/02/1536227','on slashdot' ]}.<br />
- Analysis of portions of 80MB+ i386 disassembly dumps of MS-Windows XP kernel and ntfs.sys
- for the first binary compatible reimplementation of the undocumented XP kernel subsystems.<br />
- Written @{[ &$project('TraceFS') ]}: MS-Windows Kernel API Tracer
- as native W32 kernel hooking driver for run-time analysis of the NT Cache Manager
- XP kernel subsystem.<br />
- UNIX userland of Captive provides GnomeVFS interface to the MS-Windows kernel
- based MS-Windows filesystem isolated by the CORBA/ORBit interface.
- </td></tr>
-<tr><td>2001-2002</td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- <td>Mobile technologies
- <ul>
- <li>MMS framework client via EuroTel GSM operator
- by technologies GSM MMS, Perl, XML, SOAP<br />
- Project included
- @{[ a_href "/etmms/",'pilot MMS Center debugging',"attr"=>'class="project"' ]} with
- Ethereal (@{[ a_href 'http://www.ethereal.com','external link' ]}), fixes of Ethereal
- (@{[ a_href '/project/etherealmmse/','1' ]}, @{[ a_href '/project/etherealwsp/','2' ]}).
- </li>
- <li>Multimedia EMS support implemented by @{[ &$project('gsmperl',"bare"=>1) ]}</li>
- <li>Implementation of protocol BIP (based on Nokia CIMD2 protocol) for GSM SMS Center direct communication
- by extending gnokii (@{[ a_href 'http://www.gnokii.org/','external link' ]})
- for EuroTel GSM operator</li>
- </ul>
- </td></tr>
-<tr><td>1999-2000</td><td class="com">@{[ a_href('http://www.suse.com/','SuSE') ]}</td>
- <td>@{[ &$project('surprise') ]}<br />
- Project was completed as a team work. The code is based on Gnome technologies.
- As one of the subtasks to keep system bootability I implemented @{[ &$project('int13sniff',"bare"=>1) ]}
- to ease Microsoft boot loaders disassembly across partition modifications.
- </td></tr>
-<tr><td>2001-2002</td><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
- <td>Mobile technologies for embedded devices
- <ul>
- <li>Completed debugging of gnokii (@{[ a_href 'http://www.gnokii.org/','external link' ]}) GSM software modem
- for Nokia 5190</li>
- <li>Port of gnokii and my @{[ &$project('mdsms',"parenthesis"=>1) ]} to embedded
- uClinux (@{[ a_href 'http://www.uclinux.org/','external link' ]})</li>
- </ul>
- </td></tr>
-<tr><td>1999-2003</td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- <td>System administration of GNU/Linux and FreeBSD, techsupport: GuestNET,
- @{[ a_href 'http://www.2m.dk/web/html_version/eclipse/eclipse.html','Eclipse' ]},
- @{[ a_href 'http://www.globaloop.com/','GlobaLoop' ]},
- @{[ a_href 'http://www.antlimited.com/products/fresco.htm','Fresco' ]}<br />
- Ad hoc technical support challenges such as i386 IRQ redirector,
- @{[ &$project('middleman',"parenthesis"=>1,"unhref"=>1) ]} or @{[ &$project('ssht',"parenthesis"=>1,"unhref"=>1) ]}.
- </td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.gtsgroup.cz/','GTS') ]}</td>
- <td>@{[ &$project('tac_plus') ]}</td></tr>
-<tr><td>1999 </td><td class="com">@{[ a_href('http://www.unicom-prague.cz/','Unicom') ]}</td>
- <td>Technical translations from English</td></tr>
-<tr><td>1998-1999</td><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
- <td>Mobile technologies, embedded devices
- <ul>
- <li>@{[ &$project('332') ]}</li>
- <li>Siemens M1 GSM modem daemon for GPS, client/server setup, remote GSM terminals</li>
- </ul>
- </td></tr>
-<tr><td>1999 </td><td class="com">@{[ a_href('http://www.tencom.cz/','TENcom Trade') ]}</td>
- <td>Mobile technologies
- <ul>
- <li>@{[ a_href "/project/mdsms/","MobilDock SMS Tool","attr"=>'class="project"' ]}:
- SMS communication software for Digital UNIX</li>
- </ul>
- </td></tr>
-<tr><td>1998 </td><td class="com">@{[ a_href('http://www.elsa-online.org/',"European Law Students' Association") ]}</td>
- <td>@{[ &$project('step') ]} incl. fixes of
- @{[ a_href "/project/phphash/","PHP","attr"=>'class="project"' ]} and
- @{[ a_href "/project/pgsqlsubstr/","PostgreSQL","attr"=>'class="project"' ]}</td></tr>
-<tr><td>1993-1996</td><td class="com">Profes J&K</td>
- <td>PC assembly and customer service</td></tr>
-<tr><td>1993 </td><td class="com">@{[ a_href('http://www.japhila.cz/index_en.htm','Japhila') ]}</td>
- <td>StampMan: Database application @{[ techs 'MS-DOS: Pascal, plainTeX' ]}</td></tr>
-</table>
-
-@{[ vskip "1ex" ]}
-
-<table class="referees">
-<caption>Contractor Jobs Referees (reversed chronological order)</caption>
-<tr><td class="com">@{[ a_href('http://www.sun.com/','Sun Microsystems') ]}</td>
- @{[ &{$reference}('xnery.mngybhxny(ng)fha.pbz','Karel Zatloukal') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- @{[ &{$reference}('zvpuny.ubenx(ng)ngfcenun.pm','Michal Horak') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
- @{[ &{$reference}('wcehrgg(ng)ernqlabgr.pbz','Jim Pruett') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- @{[ &{$reference}('wna.xbyne(ng)wxynof.pm','Jan Kolar') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.gtsgroup.cz/','GTS') ]}</td>
- @{[ &{$reference}('Zvpunry.Znprx(ng)tgftebhc.pm','Michael Macek') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.unicom-prague.cz/','Unicom') ]}</td>
- @{[ &{$reference}('erprcpr(ng)havpbz-centhr.pm','Valerie Bernardova') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
- @{[ &{$reference}('ohgna(ng)trbvairfg.pm','Lubor Otta') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.tencom.cz/','TENcom Trade') ]}</td>
- @{[ &{$reference}('grfne(ng)grapbz.pm','Petr Tesar') ]}</tr>
-<tr><td class="com">@{[ a_href('http://www.japhila.cz/index_en.htm','Japhila') ]}</td>
- @{[ &{$reference}('wnavx(ng)wncuvyn.pbz','Bretislav Janik') ]}</tr>
-HERE
-
-if (lc($W->{"args"}{"referees"}) ne "referees") {
- print <<"HERE";
- <tr><td style="padding: 10px;" colspan="2">
- <hr />
- <form action="@{[ uri_escaped(path_web $W->{"resume_url"}) ]}" @{[ form_method "post" ]}>
- <p>Enter the word '<b>referees</b>' (without quotes) to disclose e-mail addresses:<br />
- <input type="text" size="15" name="referees" value="@{[ escapeHTML($W->{"args"}{"referees"}) ]}" /><br />
- <input type="submit" value="Submit" /><br />
- (spambot protection)</p>
- </form>
- </td></tr>
-HERE
- }
-
-print <<"HERE";
-</table>
-
-@{[ vskip "2ex" ]}
-
-<table>
-<caption>Awards</caption>
-<tr><td>1997</td><td>Bronze medal in the International Olympiad in Informatics, South Africa - Cape Town</td></tr>
-<tr><td>1997</td><td>2nd in an MO-P national contest - mathematics Olympiad, the programming category</td></tr>
-<tr><td>1997</td><td>1st in the International Competition in Programming</td></tr>
-<tr><td>1996</td><td>4th in the International Competition in Programming</td></tr>
-<tr><td>1995</td><td>7th in the Central European Olympiad in Informatics</td></tr>
-</table>
-