@{[ vskip "3ex" ]}
<table>
-<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>
-<tr><td>1993-1996</td><td class="com">Profes J&K</td>
- <td>PC assembly and customer service</td></tr>
-<tr><td>1998 </td><td class="com">@{[ a_href('http://www.elsa-online.org/',"European Law Students' Association") ]}</td>
- <td>@{[ &$project('step') ]} @{[ techs 'PHP, PostgreSQL' ]}<br />
- subtasks @{[ &$project('phphash',"bare"=>1) ]}, @{[ &$project('pgsqlsubstr',"bare"=>1) ]}</td></tr>
-<tr><td>1998-1999</td><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
- <td>@{[ a_href 'http://members.tripod.com/Stelios_Cellar/GSM/m1module.htm','Siemens M1' ]}
- GSM modem daemon, client/server, remote GSM terminals @{[ techs 'C, GSM, GPS, S-Lang' ]}<br />
- GPLed subtask @{[ &$project('vblib') ]} @{[ techs 'C' ]}</td></tr>
-<tr><td>1999 </td><td class="com">@{[ a_href('http://www.tencom.cz/','TENcom Trade') ]}</td>
- <td>@{[ a_href "/project/mdsms/","MobilDock SMS Tool","attr"=>'class="project"' ]} @{[ techs 'GSM/PDU' ]}</td></tr>
-<tr><td>1999 </td><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
- <td>@{[ &$project('332') ]} @{[ techs 'M680x0 asm, C' ]}<br />
- subtask @{[ &$project('mot2as') ]}</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>1999-$now</td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- <td>sysadmin 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' ]}</td></tr>
-<tr><td>1999 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- <td>IRQ redirector for legacy devices @{[ techs 'i386 asm' ]}</td></tr>
-<tr><td>1999-2000</td><td class="com">@{[ a_href('http://www.suse.com/','SuSE') ]}</td>
- <td>@{[ &$project('surprise') ]} @{[ techs 'C, Gnome, m4' ]}<br />
- subtask @{[ &$project('int13sniff') ]}<br />
- subtask @{[ &$project('gladewsrc') ]}</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.gtsgroup.cz/','GTS') ]}</td>
- <td>@{[ &$project('tac_plus') ]} @{[ techs 'C, Cisco TACACS+' ]}<br />
- subtask @{[ &$project('mod_auth_tacacs') ]} @{[ techs 'C, Cisco TACACS+' ]}</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- <td>@{[ &$project('mdsms') ]} - update for
- @{[ a_href 'http://www.transportdata.de/html/produkte/siemens_m20t.php?lang=en',
- 'Siemens M20' ]}
- @{[ techs 'C, GSM PDU' ]}</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- <td>@{[ a_href 'http://www.gnokii.org/','gnokii' ]}
- @{[ a_href 'http://www.jankratochvil.net/priv/gnokii/gnokii-lace-2001-11-17-01.tar.gz',
- 'driver for SMS gateway' ]}
- of GSM operator @{[ a_href('http://www.eurotel.cz/','EuroTel') ]}
- (C, PostgreSQL)</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- <td>@{[ &$project('gsmperl') ]} @{[ techs 'Perl, GSM EMS' ]}</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.netcentrum.cz/','NetCentrum') ]}</td>
- <td>@{[ a_href 'http://www.gnokii.org/','gnokii' ]}
- @{[ a_href 'http://www.jankratochvil.net/priv/gnokii/gnokii-0.4.0pre1_lace2001_11_14_01_netcentrum.diff',
- 'driver for custom SMS gateway protocol' ]} @{[ techs 'C' ]}</td></tr>
-<tr><td>2001 </td><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
- <td>@{[ &$project('mdsms') ]} port to embedded $uClinux
- @{[ techs 'GSM, Nokia, uClinux' ]}</td></tr>
+<tr><td>2002 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
+ <td>MMS framework client via @{[ a_href('http://www.eurotel.cz/site/en/home/','EuroTel') ]} GSM operator
+ (GSM MMS, Perl, XML, SOAP)<br />
+ subtasks @{[ a_href "/etmms/",'MMS center debugging',"attr"=>'class="project"' ]},
+ @{[ &$project('etherealmmse',"bare"=>1) ]}, @{[ &$project('etherealwsp',"bare"=>1) ]}</td></tr>
+<tr><td>2002 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
+ <td>@{[ &$project('middleman') ]}
+ for hotel system @{[ techs 'C, BSD, HTTP' ]}</td></tr>
+<tr><td>2002 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
+ <td>@{[ &$project('ssht') ]}</td></tr>
<tr><td>2002 </td><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
<td>@{[ a_href 'http://www.mwiacek.com/gsm/gammu/gammu.html','mygnokii' ]}
@{[ a_href 'http://www.jankratochvil.net/priv/gnokii/mygnokii-0.3.3_pre8-gold_2002_03_10--uClinux2002_03_17_23_03/',
@{[ a_href 'http://www.jankratochvil.net/priv/gnokii/mygnokii-0.3.3_pre8-gold_2002_02_24-decodefile/',
'sw-modem debugging' ]}
@{[ techs 'GSM, Nokia, uClinux' ]}</td></tr>
-<tr><td>2002 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- <td>@{[ &$project('ssht') ]}</td></tr>
-<tr><td>2002 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
- <td>@{[ &$project('middleman') ]}
- for hotel system @{[ techs 'C, BSD, HTTP' ]}</td></tr>
-<tr><td>2002 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
- <td>MMS framework client via @{[ a_href('http://www.eurotel.cz/site/en/home/','EuroTel') ]} GSM operator
- (GSM MMS, Perl, XML, SOAP)<br />
- subtasks @{[ a_href "/etmms/",'MMS center debugging',"attr"=>'class="project"' ]},
- @{[ &$project('etherealmmse',"bare"=>1) ]}, @{[ &$project('etherealwsp',"bare"=>1) ]}</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
+ <td>@{[ &$project('mdsms') ]} port to embedded $uClinux
+ @{[ techs 'GSM, Nokia, uClinux' ]}</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.netcentrum.cz/','NetCentrum') ]}</td>
+ <td>@{[ a_href 'http://www.gnokii.org/','gnokii' ]}
+ @{[ a_href 'http://www.jankratochvil.net/priv/gnokii/gnokii-0.4.0pre1_lace2001_11_14_01_netcentrum.diff',
+ 'driver for custom SMS gateway protocol' ]} @{[ techs 'C' ]}</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
+ <td>@{[ &$project('gsmperl') ]} @{[ techs 'Perl, GSM EMS' ]}</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
+ <td>@{[ a_href 'http://www.gnokii.org/','gnokii' ]}
+ @{[ a_href 'http://www.jankratochvil.net/priv/gnokii/gnokii-lace-2001-11-17-01.tar.gz',
+ 'driver for SMS gateway' ]}
+ of GSM operator @{[ a_href('http://www.eurotel.cz/','EuroTel') ]}
+ (C, PostgreSQL)</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
+ <td>@{[ &$project('mdsms') ]} - update for
+ @{[ a_href 'http://www.transportdata.de/html/produkte/siemens_m20t.php?lang=en',
+ 'Siemens M20' ]}
+ @{[ techs 'C, GSM PDU' ]}</td></tr>
+<tr><td>2001 </td><td class="com">@{[ a_href('http://www.gtsgroup.cz/','GTS') ]}</td>
+ <td>@{[ &$project('tac_plus') ]} @{[ techs 'C, Cisco TACACS+' ]}<br />
+ subtask @{[ &$project('mod_auth_tacacs') ]} @{[ techs 'C, Cisco TACACS+' ]}</td></tr>
+<tr><td>1999-2000</td><td class="com">@{[ a_href('http://www.suse.com/','SuSE') ]}</td>
+ <td>@{[ &$project('surprise') ]} @{[ techs 'C, Gnome, m4' ]}<br />
+ subtask @{[ &$project('int13sniff') ]}<br />
+ subtask @{[ &$project('gladewsrc') ]}</td></tr>
+<tr><td>1999 </td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
+ <td>IRQ redirector for legacy devices @{[ techs 'i386 asm' ]}</td></tr>
+<tr><td>1999-$now</td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
+ <td>sysadmin 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' ]}</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>1999 </td><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
+ <td>@{[ &$project('332') ]} @{[ techs 'M680x0 asm, C' ]}<br />
+ subtask @{[ &$project('mot2as') ]}</td></tr>
+<tr><td>1999 </td><td class="com">@{[ a_href('http://www.tencom.cz/','TENcom Trade') ]}</td>
+ <td>@{[ a_href "/project/mdsms/","MobilDock SMS Tool","attr"=>'class="project"' ]} @{[ techs 'GSM/PDU' ]}</td></tr>
+<tr><td>1998-1999</td><td class="com">@{[ a_href('http://www.geoinvest.cz/','Geoinvest') ]}</td>
+ <td>@{[ a_href 'http://members.tripod.com/Stelios_Cellar/GSM/m1module.htm','Siemens M1' ]}
+ GSM modem daemon, client/server, remote GSM terminals @{[ techs 'C, GSM, GPS, S-Lang' ]}<br />
+ GPLed subtask @{[ &$project('vblib') ]} @{[ techs 'C' ]}</td></tr>
+<tr><td>1998 </td><td class="com">@{[ a_href('http://www.elsa-online.org/',"European Law Students' Association") ]}</td>
+ <td>@{[ &$project('step') ]} @{[ techs 'PHP, PostgreSQL' ]}<br />
+ subtasks @{[ &$project('phphash',"bare"=>1) ]}, @{[ &$project('pgsqlsubstr',"bare"=>1) ]}</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>
<caption>Contractor Jobs</caption>
</table>
}
print <<"HERE";
-<caption>Contractor Jobs Referees (chronologically)</caption>
+<caption>Contractor Jobs Referees (reversed chronological order)</caption>
</table>
@{[ vskip "2ex" ]}
<table>
-<tr><td>1995</td><td>7th in the Central European Olympiad in Informatics</td></tr>
-<tr><td>1996</td><td>4th in the International Competition in Programming</td></tr>
-<tr><td>1997</td><td>1st in the International Competition in Programming</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>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>
@{[ vskip "2ex" ]}
\r
Contractor Jobs:\r
\r
-1993 [14]Japhila:\r
- * StampMan: Database application (MS-DOS: Pascal, plainTeX)\r
+2002 [96]Advanced Telecom Services:\r
+ * MMS framework client via [97]EuroTel GSM operator\r
+ (GSM MMS, Perl, XML, SOAP)\r
+ * subtasks [98]MMS center debugging, [99]Ethereal MMSE fix,\r
+ [100]Ethereal WSP patch\r
\r
-1993- Profes J&K:\r
--1996 * PC assembly and customer service\r
+2002 [90]JKLabs:\r
+ * [91]ssht: Unattended intranet host accessibility by [92]SSH tunnel\r
+ * [94]Middleman port: HTTP proxy ported to [95]FreeBSD for hotel system\r
+ (C, BSD, HTTP)\r
\r
-1998 [40]European Law Students' Association:\r
- * [41]STEP: Custom web database application (PHP, PostgreSQL)\r
- * subtasks [42]PHP-3.0b6 fix, [43]PostgreSQL-6.3 fix\r
+2001- [81]ReadyNote:\r
+-2002 * [82]mdsms: Mobile Device SMS Tool port to embedded [83]uClinux\r
+ (GSM, Nokia, uClinux)\r
+ * [85]mygnokii [86]port to embedded [87]uClinux, [88]Nokia 5190\r
+ [89]sw-modem debugging (GSM, Nokia, uClinux)\r
\r
-1998- [44]Geoinvest:\r
--1999 * [45]Siemens M1 GSM modem daemon, client/server, remote GSM terminals\r
- (C, GSM, GPS, S-Lang)\r
- * GPLed subtask [46]vblib: High performance memory streams library (C)\r
+2001 [78]NetCentrum:\r
+ * [79]gnokii [80]driver for custom SMS gateway protocol (C)\r
\r
-1999 [47]TENcom Trade:\r
- * [48]MobilDock SMS Tool (GSM/PDU)\r
+2001 [68]Advanced Telecom Services:\r
+ * [69]mdsms: Mobile Device SMS Tool - update for [70]Siemens M20\r
+ (C, GSM PDU)\r
+ * [72]gnokii [73]driver for SMS gateway of GSM operator [74]EuroTel\r
+ (C, PostgreSQL)\r
+ * [76]GSM::SMS patch: Extension of [77]GSM::SMS for EMS+Alcatel\r
+ (Perl, GSM EMS)\r
\r
-1999 [49]Geoinvest:\r
- * [50]332: AmigaOS kernel port to embedded Motorola 68332 (M680x0 asm, C)\r
- * subtask [51]mot2as: Convert Motorola to AT&T/GNU assembler syntax\r
+2001 [62]GTS:\r
+ * [63]tac_plus auth: [64]Cisco TACACS+ NAS host based authorization\r
+ (C, Cisco TACACS+)\r
+ * subtask [65]mod_auth_tacacs client: [66]Cisco TACACS+\r
+ testing/debugging client for [67]mod_auth_tacacs (C, Cisco TACACS+)\r
\r
-1999 [52]Unicom Technical translations from English\r
+1999- [58]SuSE:\r
+-2000 * [59]Partition Surprise: GPLed Partition Magic clone (C, Gnome, m4)\r
+ * subtask [60]Int13Sniff: Trace PC bootloader disk operations\r
+ * subtask [61]Glade -w: Option --write-source for batch compilation\r
+\r
+1999 [57]JKLabs:\r
+ * IRQ redirector for legacy devices (i386 asm)\r
\r
1999- [53]JKLabs:\r
-2003 * sysadmin GNU/Linux and FreeBSD,\r
techsupport: GuestNET, [54]Eclipse, [55]GlobaLoop, [56]Fresco\r
-1999 [57]JKLabs:\r
- * IRQ redirector for legacy devices (i386 asm)\r
\r
-1999- [58]SuSE:\r
--2000 * [59]Partition Surprise: GPLed Partition Magic clone (C, Gnome, m4)\r
- * subtask [60]Int13Sniff: Trace PC bootloader disk operations\r
- * subtask [61]Glade -w: Option --write-source for batch compilation\r
+1999 [52]Unicom Technical translations from English\r
\r
-2001 [62]GTS:\r
- * [63]tac_plus auth: [64]Cisco TACACS+ NAS host based authorization\r
- (C, Cisco TACACS+)\r
- * subtask [65]mod_auth_tacacs client: [66]Cisco TACACS+\r
- testing/debugging client for [67]mod_auth_tacacs (C, Cisco TACACS+)\r
+1999 [49]Geoinvest:\r
+ * [50]332: AmigaOS kernel port to embedded Motorola 68332 (M680x0 asm, C)\r
+ * subtask [51]mot2as: Convert Motorola to AT&T/GNU assembler syntax\r
\r
-2001 [68]Advanced Telecom Services:\r
- * [69]mdsms: Mobile Device SMS Tool - update for [70]Siemens M20\r
- (C, GSM PDU)\r
- * [72]gnokii [73]driver for SMS gateway of GSM operator [74]EuroTel\r
- (C, PostgreSQL)\r
- * [76]GSM::SMS patch: Extension of [77]GSM::SMS for EMS+Alcatel\r
- (Perl, GSM EMS)\r
-2001 [78]NetCentrum:\r
- * [79]gnokii [80]driver for custom SMS gateway protocol (C)\r
+1999 [47]TENcom Trade:\r
+ * [48]MobilDock SMS Tool (GSM/PDU)\r
\r
-2001- [81]ReadyNote:\r
--2002 * [82]mdsms: Mobile Device SMS Tool port to embedded [83]uClinux\r
- (GSM, Nokia, uClinux)\r
- * [85]mygnokii [86]port to embedded [87]uClinux, [88]Nokia 5190\r
- [89]sw-modem debugging (GSM, Nokia, uClinux)\r
+1998- [44]Geoinvest:\r
+-1999 * [45]Siemens M1 GSM modem daemon, client/server, remote GSM terminals\r
+ (C, GSM, GPS, S-Lang)\r
+ * GPLed subtask [46]vblib: High performance memory streams library (C)\r
\r
-2002 [90]JKLabs:\r
- * [91]ssht: Unattended intranet host accessibility by [92]SSH tunnel\r
- * [94]Middleman port: HTTP proxy ported to [95]FreeBSD for hotel system\r
- (C, BSD, HTTP)\r
+1998 [40]European Law Students' Association:\r
+ * [41]STEP: Custom web database application (PHP, PostgreSQL)\r
+ * subtasks [42]PHP-3.0b6 fix, [43]PostgreSQL-6.3 fix\r
\r
-2002 [96]Advanced Telecom Services:\r
- * MMS framework client via [97]EuroTel GSM operator\r
- (GSM MMS, Perl, XML, SOAP)\r
- * subtasks [98]MMS center debugging, [99]Ethereal MMSE fix,\r
- [100]Ethereal WSP patch\r
+1993- Profes J&K:\r
+-1996 * PC assembly and customer service\r
\r
+1993 [14]Japhila:\r
+ * StampMan: Database application (MS-DOS: Pascal, plainTeX)\r
\r
-Contractor Jobs Referees (chronologically):\r
\r
-[101]Japhila Bretislav Janik\r
-[102]Geoinvest Lubor Otta\r
-[103]TENcom Trade Petr Tesar\r
-[104]Unicom Valerie Bernardova\r
-[105]JKLabs Jan Kolar\r
-[106]GTS Michael Macek\r
-[107]Advanced Telecom Services Michal Horak\r
+\r
+Contractor Jobs Referees (reversed chronological order):\r
+\r
[108]ReadyNote Jim Pruett\r
+[107]Advanced Telecom Services Michal Horak\r
+[106]GTS Michael Macek\r
+[105]JKLabs Jan Kolar\r
+[104]Unicom Valerie Bernardova\r
+[103]TENcom Trade Petr Tesar\r
+[102]Geoinvest Lubor Otta\r
+[101]Japhila Bretislav Janik\r
\r
\r
\r
-1995 7th in the Central European Olympiad in Informatics\r
-1996 4th in the International Competition in Programming\r
-1997 1st in the International Competition in Programming\r
-1997 2nd in an MO-P national contest - mathematics Olympiad,\r
- the programming category\r
1997 Bronze medal in the International Olympiad in Informatics,\r
South Africa - Cape Town\r
+1997 2nd in an MO-P national contest - mathematics Olympiad,\r
+ the programming category\r
+1997 1st in the International Competition in Programming\r
+1996 4th in the International Competition in Programming\r
+1995 7th in the Central European Olympiad in Informatics\r
\r
\r
\r