2 English: technical: fluent, general: communicable
5 Licenses: motorcycle, car
6 eMail: job@jankratochvil.net
7 Projects: http://www.jankratochvil.net/project/
8 Resume: http://www.jankratochvil.net/resume/
9 OpenPGP: pub 1024D/26A802B2 2004-01-17
10 sub 2048g/A74DF86D 2004-01-17 [expires: 2007-01-16]
16 2005/04-11: VA Linux Systems Japan
17 Linux kernel based development
19 2004/01-11: Sun Microsystems
20 Java Enterprise System Quality Assurance (JES QA), technical lead
21 JES components compatibility analysis, automation of QA tasks, JES testing,
22 QA frameworks pilot deployments, architecture and lead of the team projects,
23 team programming guidelines
29 2002-2003: - (freelance project)
30 Captive: The first free NTFS read/write filesystem for GNU/Linux
32 Analysis of portions of 80MB+ i386 disassembly dumps of MS-Windows XP kernel
33 and ntfs.sys for the first binary compatible reimplementation of the
34 undocumented XP kernel subsystems.
35 Written TraceFS: Microsoft Windows Kernel API Tracer: MS-Windows Kernel API
36 Tracer as native W32 kernel hooking driver for run-time analysis of the NT
37 Cache Manager XP kernel subsystem.
38 UNIX userland of Captive provides GnomeVFS interface to the MS-Windows kernel
39 based MS-Windows filesystem isolated by the CORBA/ORBit interface.
41 2001-2002: Advanced Telecom Services
43 * MMS framework client via EuroTel GSM operator
44 by technologies GSM MMS, Perl, XML, SOAP
45 Project included pilot MMS Center debugging with Ethereal,
47 * Multimedia EMS support implemented by GSM::SMS patch
48 * Implementation of protocol BIP (based on Nokia CIMD2 protocol) for GSM SMS
49 Center direct communication by extending gnokii for EuroTel GSM operator
52 Partition Surprise: GPLed Partition Magic clone
53 Project was completed as a team work. The code is based on Gnome
54 technologies. As one of the subtasks to keep system bootability I implemented
55 Int13Sniff to ease Microsoft boot loaders disassembly across partition
59 Mobile technologies for embedded devices
60 * Completed debugging of gnokii GSM software modem for Nokia 5190
61 * Port of gnokii and my mdsms (Mobile Device SMS Tool) to embedded uClinux
64 System administration of GNU/Linux and FreeBSD,
65 techsupport: GuestNET, Eclipse, GlobaLoop, Fresco
66 Ad hoc technical support challenges such as i386 IRQ redirector, Middleman
67 port (HTTP proxy ported to FreeBSD) or ssht (Unattended intranet host
68 accessibility by SSH tunnel).
71 tac_plus auth: Cisco TACACS+ NAS host based authorization
74 Technical translations from English
77 Mobile technologies, embedded devices
78 * 332: AmigaOS kernel port to embedded Motorola 68332
79 * Siemens M1 GSM modem daemon for GPS, client/server setup,
84 * MobilDock SMS Tool: SMS communication software for Digital UNIX
86 1998: European Law Students' Association
87 STEP: Custom web database application incl. fixes of PHP and PostgreSQL
90 PC assembly and customer service
93 StampMan: Database application (MS-DOS: Pascal, plainTeX)
96 For referees e-mails please see: http://www.jankratochvil.net/resume/
102 1997: Bronze medal in the International Olympiad in Informatics, Cape Town
103 1997: 2nd in an MO-P national contest - mathematics Olympiad, the programming
104 1997: 1st in the International Competition in Programming
105 1996: 4th in the International Competition in Programming
106 1995: 7th in the Central European Olympiad in Informatics
113 mobile technologies, filesystems, embedded devices
115 GNU/Linux/i386/UNIX/FreeBSD, W32 kernel, Amiga/680x0, MS-DOS, ZX Spectrum,
118 C (Gnome/GCC), Perl, bash/awk/sed..., Java, C++, Pascal, Basic, REXX, S-Lang,
121 autoconf, automake, libtool, m4, CVS, gettext, bison, flex, ld script,
124 i386/x86_64, Motorola 680x0, Zilog Z80, Intel 8051, MIPS R2/3000,
127 HTML/XHTML, CSS, PHP, SQL (PostgreSQL, MySQL), JavaScript, CGI
129 plainTeX, LaTeX, DocBook, DocBook Lite, XML/NS/Schema, gtk-doc, nroff, pod
131 Gnome/GTK+/GLib, POSIX/BSD/SysV/threads/sockets, X11, OpenGL, NCurses,
132 S-Lang, GnomeVFS, libxml, SVGALib, NIS, Qt,...
134 CORBA/ORBit, SOAP, WSDL, Sun RPC
136 GSM SMS/PDU/Nokia Smart Messaging/EMS/WAP/WTP/WSP/MMSE/SMIL/WML/AMR/ETSI
137 stds/3GPP stds, IPv4, HTTP, SMTP/RFC822/MIME, FTP, SSH, DHCP, POP3,
138 NFS v2/v3, PPP/LCP/IPCP,...
140 ext2, FAT, AmigaFFS, ISO-9660