Name Jan Kratochvil English technical: fluent, general: communicable Born 1979 Sex male Status single Licenses motorcycle, car eMail job@jankratochvil.net WWW http://www.jankratochvil.net/ Resume http://www.jankratochvil.net/resume/ OpenPGP [4]pub 1024D/44FC7632 2002-10-07 Jan Kratochvil sub 2048g/D9F5F44B 2002-10-07 [expires 2004-10-06] Platforms GNU/Linux/i386/UNIX/FreeBSD, W32 kernel, Amiga/680x0, MS-DOS, ZX Spectrum, handheld PC-E500S Major Areas mobile technologies, filesystems, embedded devices Languages C (Gnome/GCC), Perl, bash/awk/sed..., Java, C++, Pascal, Basic, REXX, S-Lang, Foxplus, Prolog Tools/Metalanguages autoconf, automake, libtool, m4, CVS, gettext, bison, flex, ld script, gdb script, Maple V Assemblers i386, Motorola 680x0, Zilog Z80, Intel 8051, MIPS R2/3000, (Hitachi SH-8) WWW-Related (X)HTML, CSS, PHP, SQL (PostgreSQL, MySQL), JavaScript, CGI Documentation plainTeX, LaTeX, DocBook, DocBook Lite, XML/NS/Schema, gtk-doc, nroff, pod Libraries Gnome/GTK+/GLib, POSIX/BSD/SysV/threads/sockets, X11, OpenGL, NCurses, S-Lang, GnomeVFS, libxml, SVGALib, NIS, Qt,... RPC CORBA/ORBit, SOAP, WSDL, Sun RPC Protocols GSM SMS/PDU/Nokia Smart Messaging/EMS/MMS/SMIL/WAP/WSP/AMR/ /ETSI stds/3GPP stds, IPv4, HTTP, SMTP/RFC822/MIME, FTP, SSH, DHCP, POP3, NFSv2, PPP/LCP/IPCP,... Filesystems ext2, FAT, AmigaFFS, ISO-9660 Each technology involved in at least one of my past projects. Contractor Jobs: 1984- Platform: Sinclair ZX Spectrum: Basic, Zilog Z80 machine code -1991 1992- Platform: Amiga: Motorola 680x0 assembler, C, REXX -1997 Projects: [5]LaserGame, [6]ResRAM, [7]PortDiag, [8]Casio-A, [9]ShortRel, [10]QueryDev, [11]SClock 1993- Platform: PC/MS-DOS: i386 assembler, C, Pascal, OpenGL/Mesa, Foxplus -1997 Unlisted Projects: [12]DOSWatcher, [13]Descent 2 no-CD 1993 [14]Japhila: * StampMan: Database application (MS-DOS: Pascal, plainTeX) 1993- Platform: PC/GNU/Linux: C, Perl, bash/awk/sed..., Java, C++, ... -2003 Unlisted Projects: [15]Captive, [16]PerlMail, [17]badblock-guess, [18]IRCon, [19]Gnome xBill, [20]pipebuf, [21]line9k, [22]ppp9k, [23]redirector-ad, [24]SSH-1 patch, [25]KIX, [26]AutoGen, [27]checkstatic, [28]cvsutil, [29]cvsbranchdiff, [30]KernelWare, [31]wllib, [32]Rotation, [33]My::Web, [34]PHP Web, [35]FordFulk, [36]Heat, [37]Islet, [38]STEP, [39]kewensis 1993- Profes J&K: -1996 * PC assembly and customer service 1998 [40]European Law Students' Association: * [41]STEP: Custom web database application (PHP, PostgreSQL) * subtasks [42]PHP-3.0b6 fix, [43]PostgreSQL-6.3 fix 1998- [44]Geoinvest: -1999 * [45]Siemens M1 GSM modem daemon, client/server, remote GSM terminals (C, GSM, GPS, S-Lang) * GPLed subtask [46]vblib: High performance memory streams library (C) 1999 [47]TENcom Trade: * [48]MobilDock SMS Tool (GSM/PDU) 1999 [49]Geoinvest: * [50]332: AmigaOS kernel port to embedded Motorola 68332 (M680x0 asm, C) * subtask [51]mot2as: Convert Motorola to AT&T/GNU assembler syntax 1999 [52]Unicom Technical translations from English 1999- [53]JKLabs: -2003 * sysadmin GNU/Linux and FreeBSD, techsupport: GuestNET, [54]Eclipse, [55]GlobaLoop, [56]Fresco 1999 [57]JKLabs: * IRQ redirector for legacy devices (i386 asm) 1999- [58]SuSE: -2000 * [59]Partition Surprise: GPLed Partition Magic clone (C, Gnome, m4) * subtask [60]Int13Sniff: Trace PC bootloader disk operations * subtask [61]Glade -w: Option --write-source for batch compilation 2001 [62]GTS: * [63]tac_plus auth: [64]Cisco TACACS+ NAS host based authorization (C, Cisco TACACS+) * subtask [65]mod_auth_tacacs client: [66]Cisco TACACS+ testing/debugging client for [67]mod_auth_tacacs (C, Cisco TACACS+) 2001 [68]Advanced Telecom Services: * [69]mdsms: Mobile Device SMS Tool - update for [70]Siemens M20 (C, GSM PDU) * [72]gnokii [73]driver for SMS gateway of GSM operator [74]EuroTel (C, PostgreSQL) * [76]GSM::SMS patch: Extension of [77]GSM::SMS for EMS+Alcatel (Perl, GSM EMS) 2001 [78]NetCentrum: * [79]gnokii [80]driver for custom SMS gateway protocol (C) 2001- [81]ReadyNote: -2002 * [82]mdsms: Mobile Device SMS Tool port to embedded [83]uClinux (GSM, Nokia, uClinux) * [85]mygnokii [86]port to embedded [87]uClinux, [88]Nokia 5190 [89]sw-modem debugging (GSM, Nokia, uClinux) 2002 [90]JKLabs: * [91]ssht: Unattended intranet host accessibility by [92]SSH tunnel * [94]Middleman port: HTTP proxy ported to [95]FreeBSD for hotel system (C, BSD, HTTP) 2002 [96]Advanced Telecom Services: * MMS framework client via [97]EuroTel GSM operator (GSM MMS, Perl, XML, SOAP) * subtasks [98]MMS center debugging, [99]Ethereal MMSE fix, [100]Ethereal WSP patch Contractor Jobs Referees (chronologically): [101]Japhila Bretislav Janik [102]Geoinvest Lubor Otta [103]TENcom Trade Petr Tesar [104]Unicom Valerie Bernardova [105]JKLabs Jan Kolar [106]GTS Michael Macek [107]Advanced Telecom Services Michal Horak [108]ReadyNote Jim Pruett 1995 7th in the Central European Olympiad in Informatics 1996 4th in the International Competition in Programming 1997 1st in the International Competition in Programming 1997 2nd in an MO-P national contest - mathematics Olympiad, the programming category 1997 Bronze medal in the International Olympiad in Informatics, South Africa - Cape Town Looking for a fulltime job. Relocation around the world expected. Contact: job@jankratochvil.net HTTP References: 4. http://www.jankratochvil.net/pgp-JanKratochvil.txt 5. http://www.jankratochvil.net/project/LaserGame/ 6. http://www.jankratochvil.net/project/ResRAM/ 7. http://www.jankratochvil.net/project/PortDiag/ 8. http://www.jankratochvil.net/project/CasioA/ 9. http://www.jankratochvil.net/project/ShortRel/ 10. http://www.jankratochvil.net/project/QueryDev/ 11. http://www.jankratochvil.net/project/SClock/ 12. http://www.jankratochvil.net/project/doswatch/ 13. http://www.jankratochvil.net/project/patchd2/ 14. http://www.japhila.cz/index_en.htm 15. http://www.jankratochvil.net/project/captive/ 16. http://www.jankratochvil.net/project/PerlMail/ 17. http://www.jankratochvil.net/project/badblock_guess/ 18. http://www.jankratochvil.net/project/ircon/ 19. http://www.jankratochvil.net/project/xbill/ 20. http://www.jankratochvil.net/project/pipebuf/ 21. http://www.jankratochvil.net/project/line9k/ 22. http://www.jankratochvil.net/project/ppp9k/ 23. http://www.jankratochvil.net/project/redirector_ad/ 24. http://www.jankratochvil.net/project/sshpatch/ 25. http://www.jankratochvil.net/project/kix/ 26. http://www.jankratochvil.net/project/AutoGen/ 27. http://www.jankratochvil.net/project/checkstatic/ 28. http://www.jankratochvil.net/project/cvsutil/ 29. http://www.jankratochvil.net/project/cvsbranchdiff/ 30. http://www.jankratochvil.net/project/kware/ 31. http://www.jankratochvil.net/project/wllib/ 32. http://www.jankratochvil.net/project/Nokia61/ 33. http://www.jankratochvil.net/project/MyWeb/ 34. http://www.jankratochvil.net/project/energie/ 35. http://www.jankratochvil.net/project/FordFulk/ 36. http://www.jankratochvil.net/project/Heat/ 37. http://www.jankratochvil.net/project/Islet/ 38. http://www.jankratochvil.net/project/step/ 39. http://www.jankratochvil.net/project/kewensis/ 40. http://www.elsa-online.org/ 41. http://www.jankratochvil.net/project/step/ 42. http://www.jankratochvil.net/project/phphash/ 43. http://www.jankratochvil.net/project/pgsqlsubstr/ 44. http://www.geoinvest.cz/ 45. http://members.tripod.com/Stelios_Cellar/GSM/m1module.htm 46. http://www.jankratochvil.net/project/vblib/ 47. http://www.tencom.cz/ 48. http://www.jankratochvil.net/project/mdsms/ 49. http://www.geoinvest.cz/ 50. http://www.jankratochvil.net/project/332/ 51. http://www.jankratochvil.net/project/mot2as/ 52. http://www.unicom-prague.cz/ 53. http://www.jklabs.cz/ 54. http://www.2m.dk/web/html_version/eclipse/eclipse.html 55. http://www.globaloop.com/ 56. http://www.antlimited.com/products/fresco.htm 57. http://www.jklabs.cz/ 58. http://www.suse.com/ 59. http://www.jankratochvil.net/project/surprise/ 60. http://www.jankratochvil.net/project/int13sniff/ 61. http://www.jankratochvil.net/project/gladewsrc/ 62. http://www.gtsgroup.cz/ 63. http://www.jankratochvil.net/project/tac_plus/ 64. http://www.cisco.com/warp/public/614/7.html 65. http://www.jankratochvil.net/project/mod_auth_tacacs/ 66. http://www.cisco.com/warp/public/614/7.html 67. http://sourceforge.net/projects/mod-auth-tacacs/ 68. http://www.atspraha.cz/ 69. http://www.jankratochvil.net/project/mdsms/ 70. http://www.transportdata.de/html/produkte/siemens_m20t.php?lang=en 72. http://www.gnokii.org/ 73. http://www.jankratochvil.net/priv/gnokii/gnokii-lace-2001-11-17-01.tar.gz 74. http://www.eurotel.cz/ 76. http://www.jankratochvil.net/project/gsmperl/ 77. http://www.tektonica.com/projects/gsmsms/ 78. http://www.netcentrum.cz/ 79. http://www.gnokii.org/ 80. http://www.jankratochvil.net/priv/gnokii/gnokii-0.4.0pre1_lace2001_11_14_01_netcentrum.diff 81. http://www.readynote.com/ 82. http://www.jankratochvil.net/project/mdsms/ 83. http://www.uclinux.com/ 85. http://www.mwiacek.com/gsm/gammu/gammu.html 86. http://www.jankratochvil.net/priv/gnokii/mygnokii-0.3.3_pre8-gold_2002_03_10--uClinux2002_03_17_23_03/ 87. http://www.uclinux.com/ 88. http://www.nokiausa.com/phones/5190/1,1162,,00.html 89. http://www.jankratochvil.net/priv/gnokii/mygnokii-0.3.3_pre8-gold_2002_02_24-decodefile/ 90. http://www.jklabs.cz/ 91. http://www.jankratochvil.net/project/ssht/ 92. http://www.openssh.org/ 94. http://www.jankratochvil.net/project/middleman/ 95. http://www.freebsd.org/ 96. http://www.atspraha.cz/ 97. http://www.eurotel.cz/site/en/home/ 98. http://www.jankratochvil.net/etmms/ 99. http://www.jankratochvil.net/project/etherealmmse/ 100. http://www.jankratochvil.net/project/etherealwsp/ 101. http://www.japhila.cz/index_en.htm 102. http://www.geoinvest.cz/ 103. http://www.tencom.cz/ 104. http://www.unicom-prague.cz/ 105. http://www.jklabs.cz/ 106. http://www.gtsgroup.cz/ 107. http://www.atspraha.cz/ 108. http://www.readynote.com/