X-Git-Url: https://git.jankratochvil.net/?p=www.jankratochvil.net.git;a=blobdiff_plain;f=resume%2FResumeJanKratochvil.txt;fp=resume%2FResumeJanKratochvil.txt;h=70687ed085a09a3e14130d83cc8b88ecfc7ac094;hp=0000000000000000000000000000000000000000;hb=f40e75167a045d189c3027a0b112a20c635d3e48;hpb=ef80d25b0a0307ee222d0a94eaae8abf1e9df31c diff --git a/resume/ResumeJanKratochvil.txt b/resume/ResumeJanKratochvil.txt new file mode 100644 index 0000000..70687ed --- /dev/null +++ b/resume/ResumeJanKratochvil.txt @@ -0,0 +1,143 @@ +Name: Jan Kratochvil +English: technical: fluent, general: communicable +Born: 1979 +Sex: male +Licenses: motorcycle, car +eMail: job@jankratochvil.net +Projects: http://www.jankratochvil.net/project/ +Resume: http://www.jankratochvil.net/resume/ +OpenPGP: pub 1024D/26A802B2 2004-01-17 + sub 2048g/A74DF86D 2004-01-17 [expires: 2007-01-16] + + +Fulltime Jobs +------------- + +2005/04-now: VA Linux Systems Japan + Linux kernel based development + +2004/01-11: Sun Microsystems + Java Enterprise System Quality Assurance (JES QA), technical lead + JES components compatibility analysis, automation of QA tasks, JES testing, + QA frameworks pilot deployments, architecture and lead of the team projects, + team programming guidelines + + +Contractor Jobs +--------------- + +2002-2003: - (freelance project) + Captive: The first free NTFS read/write filesystem for GNU/Linux + Featured on slashdot. + 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. + Written TraceFS: Microsoft Windows Kernel API Tracer: MS-Windows Kernel API + Tracer as native W32 kernel hooking driver for run-time analysis of the NT + Cache Manager XP kernel subsystem. + UNIX userland of Captive provides GnomeVFS interface to the MS-Windows kernel + based MS-Windows filesystem isolated by the CORBA/ORBit interface. + +2001-2002: Advanced Telecom Services + Mobile technologies + * MMS framework client via EuroTel GSM operator + by technologies GSM MMS, Perl, XML, SOAP + Project included pilot MMS Center debugging with Ethereal, + fixes of Ethereal. + * Multimedia EMS support implemented by GSM::SMS patch + * Implementation of protocol BIP (based on Nokia CIMD2 protocol) for GSM SMS + Center direct communication by extending gnokii for EuroTel GSM operator + +1999-2000: SuSE + Partition Surprise: GPLed Partition Magic clone + 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 + Int13Sniff to ease Microsoft boot loaders disassembly across partition + modifications. + +2001-2002: ReadyNote + Mobile technologies for embedded devices + * Completed debugging of gnokii GSM software modem for Nokia 5190 + * Port of gnokii and my mdsms (Mobile Device SMS Tool) to embedded uClinux + +1999-2003: JKLabs + System administration of GNU/Linux and FreeBSD, + techsupport: GuestNET, Eclipse, GlobaLoop, Fresco + Ad hoc technical support challenges such as i386 IRQ redirector, Middleman + port (HTTP proxy ported to FreeBSD) or ssht (Unattended intranet host + accessibility by SSH tunnel). + +2001: GTS + tac_plus auth: Cisco TACACS+ NAS host based authorization + +1999: Unicom + Technical translations from English + +1998-1999: Geoinvest + Mobile technologies, embedded devices + * 332: AmigaOS kernel port to embedded Motorola 68332 + * Siemens M1 GSM modem daemon for GPS, client/server setup, + remote GSM terminals + +1999: TENcom Trade + Mobile technologies + * MobilDock SMS Tool: SMS communication software for Digital UNIX + +1998: European Law Students' Association + STEP: Custom web database application incl. fixes of PHP and PostgreSQL + +1993-1996: Profes J&K + PC assembly and customer service + +1993: Japhila + StampMan: Database application (MS-DOS: Pascal, plainTeX) + + +For referees e-mails please see: http://www.jankratochvil.net/resume/ + + +Awards +------ + +1997: Bronze medal in the International Olympiad in Informatics, Cape Town +1997: 2nd in an MO-P national contest - mathematics Olympiad, the programming +1997: 1st in the International Competition in Programming +1996: 4th in the International Competition in Programming +1995: 7th in the Central European Olympiad in Informatics + + +Experience Summary +------------------ + +Major Areas: + mobile technologies, filesystems, embedded devices +Platforms: + GNU/Linux/i386/UNIX/FreeBSD, W32 kernel, Amiga/680x0, MS-DOS, ZX Spectrum, + handheld PC-E500S +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/x86_64, Motorola 680x0, Zilog Z80, Intel 8051, MIPS R2/3000, + (Hitachi SH-8) +WWW-Related: + HTML/XHTML, 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/WAP/WTP/WSP/MMSE/SMIL/WML/AMR/ETSI + stds/3GPP stds, IPv4, HTTP, SMTP/RFC822/MIME, FTP, SSH, DHCP, POP3, + NFS v2/v3, PPP/LCP/IPCP,... +Filesystems: + ext2, FAT, AmigaFFS, ISO-9660 + + +$Id$