%% git.mdcc.cx ad1810-www/mdcc.cx/joostvb/cv %% \documentclass[11pt]{report} \usepackage{a4wide} \usepackage[english]{babel} \usepackage{url} \urlstyle{sf} \setlength{\tabcolsep}{0cm} \setlength{\voffset}{-1in} \setlength{\topmargin}{2cm} \setlength{\headheight}{0cm} \setlength{\headsep}{0cm} % http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/teTeX/latex/latex2e-html/ltx-2.html %% a4 is 210x297mm, see Goossens p 86 %% 1in = 2.54cm = 72.27 pt (Lamport, p 93) %% footskip = 36pt = 36 * 2.54 / 72.27 cm = 1.27 cm %% 29.7cm - \footskip - 2*\topmargin = 29.7 - 1.27 - 4 \setlength{\textheight}{24.4cm} \setlength{\hoffset}{-1in} \setlength{\parindent}{0cm} \setlength{\oddsidemargin}{2cm} \setlength{\evensidemargin}{2cm} \setlength{\marginparwidth}{0in} \setlength{\marginparsep}{0in} \setlength{\textwidth}{17cm} % 21cm-2*\oddsidemargin %vr 29 15:36 < joostvb> hoe zeg je in LaTeX: "May 2007" waarbij je wilt dat die % 2 woorden altijd op 1 regel blijven? %vr 29 15:36 < joostvb> Fruit: weet jij dat? %vr 29 15:36 < joostvb> \mbox oid? %vr 29 15:38 < Fruit> ja. %vr 29 15:38 < Fruit> gebruikelijkier is May~2007 %vr 29 15:40 < joostvb> hrm, nou breekt ie _nog_ kutterder af %vr 29 15:42 < joostvb> \mbox maakt er iets van wat net ietsje minder ranzig is %vr 29 15:42 < joostvb> maar t ziet er ook niet uit %% should sum to \textwidth, lamport p 85: max 75 tekens op een regel % \newcommand{\btpp}{ \begin{tabular}{@{}p{3.39cm}@{\hspace{0.1cm}}p{13.51cm}@{}} } %vr 29 15:51 p{3.39cm} %vr 29 15:51 a! %vr 29 15:51 dat getal zou ik ophogen %vr 29 16:00 {\bf foo} wordt \textbf{foo} \newcommand{\btpp}{ \begin{tabular}{p{3.5cm}@{\hspace{0.1cm}}p{13.4cm}} } % \newcommand{\btpp}{ \begin{tabular}{p{3.39cm}@{\hspace{0.1cm}}p{13.51cm}} } % \newcommand{\btpp}{ \begin{tabular}{l@{\hspace{\fill}}p{13.51cm}} } \newcommand{\etpp}{ \end{tabular} } \begin{document} \begin{center} \textbf{Curriculum Vitae} \end{center} % \vspace{\baselineskip} % \textbf{Personal Details} \\[1ex] % \btpp name & Joost Erik van Baal-Ili\'c\\ sex & male\\ date, place of birth & 1970, The Netherlands\\ %% date of birth & 29 april 1970\\ %%place of birth & Aarle-Rixtel, The Netherlands\\ %%place of birth & XXXXXXXX, The Netherlands\\ %% address & Strijpsestraat XXX \\ %% address & XXXXXXXXXXXX XX\\ address & Eindhoven, The Netherlands\\ %% & XXXX XX Eindhoven\\ %% & 5616 GR Eindhoven\\ %% & The Netherlands\\ %% phone & +31-40-2575328\\ %%phone & XXXXXXXXX\\ e-mail & joostvb-cv-CLC5io7@mdcc.cx\\ im & irc: joostvb at OFTC and freenode\\ www & \url{http://mdcc.cx/}\\ \etpp \\[\baselineskip] % % \textbf{Education} \\[1ex] % \btpp %1982 - 1985 & Sint Willibrord Gymnasium, Deurne.\\ %1985 - 1988 & Rijksscholengemeenschap Jan van Brabant (Atheneum), % Helmond; graduated June 1988.\\ 1988 - 1996 & Technical University Eindhoven, mathematics; graduated August 1996, master's thesis (\url{http://mdcc.cx/~joostvb/mastersthesis/}) on functional analysis.\\ 1996 - 1997 & Technical University Eindhoven, Centrum Universitaire Lerarenopleiding, course for high school Math teachers.\\ \etpp % Attended courses on the C, C++ and Python programming languages, and on the sendmail and DNS internet services; visited conferences on the UNIX operating system. Driver's license; fluent in English: IELTS Band Score 8 (i.e. Very good user), tested January 2009; read French and German. \\[\baselineskip] % Driver's license; fluent in English: International English Language Testing % \textbf{Work} \\[1ex] % \btpp Nov 1997 - Jan 1998 & Developing math tests for fresh Eindhoven University math students, on a free lance basis for the {\sc riaca} research institute.\\ Feb 1998 - Oct 2000 & Working as an SMTP email Engineer for Origin (now Atos). Maintenance on global SMTP email networks. Development and maintenance of an automated reporting system. Developing software tools and interactive webpages for the SMTP team.\\ May 2000 - Feb 2003 & Working as a senior software developer for the LogReport foundation. Developing software and managing an international team of developers. Involved in both programming and architectural design. Leading the development of Lire, an Open Source suite of Perl and shell scripts for log file analysis and reporting. Presenting the project at various conferences, by giving lectures and publishing articles in proceedings. Stimulating involvement of the Open Source community in the LogReport project, e.g.\ by being visible on mailing lists. System management of the LogReport server. Furthermore: Recruitment for the developers team. Representing the developers team for the foundations' board, giving account to the board for the developments within the team and the project. (\url{http://www.LogReport.org/})\\ \etpp \btpp Nov 2002 - current & Working as a Unix system administrator for the Tilburg University (UvT). With 4 other sysadmins responsible for maintaining more than 150 (as of February 2012) Debian GNU/Linux and Red Hat Linux systems, delivering the central IT infrastructure for the university. Introduced configuration file management system (SVN with caspar). Migrated infrastructure from Red Hat Linux and Solaris to Debian. Administering mail servers: Postfix, SpamAssassin with Bayesian engine, AMaViS virusfiltering; 40,000 local email adresses, 100,000 emails delivered per day (as of Nov 2007). Administering a few Apache webservers. Introduced Nagios monitoring and alerting system. Administering a Mailman server, running about 250 lists. Administering an Open Source Collaboration server, \url{http://non-gnu.uvt.nl/}, which hosts a few Free Software projects and offers Mailman and Subversion. Administering a test and production server for 20 in-house PHP webapplications (with Oracle database client): a main part of the UvT IT infrastructure. Planning and performing several major Operating System upgrades of critical UvT servers (central DNS\@, LDAP and SMTP servers). This was done in place, with only very minimal user impact or downtime, using the heartbeat failover system. Set up an apt-able software distribution archive, so that local modifications to Debian packages can get easily distributed to the UvT Debian servers. Packaging software: for system management, from external parties, as well as in-house developed software. See below. Member of UvT-CERT team (abuse@uvt.nl) (Nov 2002 -- Mar 2007). Helped bootstrap the team, set up infrastructure. Recruiting new system administrators.\\ Jul 2008 - current & Owner of \url{http://ad1810.com/}, delivering software, design and administration of IT systems as well as consultancy. ad1810 focusses on Software Packaging, Open Source, Debian GNU/Linux, Ubuntu, System Administration, Customizing Linux Distributions, Linux, Unix, Email and DNS network technology. Particularly, projects for public administration and research institutions have been completed. These involved setting up a GNU build toolchain, analysis of webserver log files, as well as software packaging. In 2011, a project involving packaging scientific software for language technology has been completed for the Tilburg center for Cognition and Communication. The software now is integrated in the Debian GNU/Linux distribution, in Ubuntu Linux, Fedora Linux as well as in Mac OSX. This eases finding and installing this software, and invites external contributors to enhance the software. Proper care has been taken to hand over maintenance to TiCC employees by supplying documentation and organising a workshop. See also the press announcement at \url{http://www.tilburguniversity.edu/nl/thema/innovatie/taalsoftware/}. For another customer, active in small telemetry, security and domotica devices, the software stack for all platforms has been consolidated to one setup, using Debian's multistrap infrastructure. This yielded massive scaling benefits. \etpp \vspace*{\fill} % \pagebreak % \\[1ex] \textbf{Packaging} \\[1ex] % \btpp Packages for Debian & Most of the packages I've maintained for the Debian distribution are listed at \url{http://qa.debian.org/developer.php?login=joostvb}.\\ %Apart from the packages listed at , I have maintained mcl % (Oct 2001 -- Nov 2007), autobook (Jul 2002 -- Jun 2004), % manpages-nl (Jan 2001 -- Dec 2002) and blackened % (Jul 2000 -- May 2002).\\ % %% FIXME manpages-nl: http://bugs.debian.org/174178 %% http://snapshot.debian.net/package/blackened %% http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=175101 %% freitag:/var/www/non-gnu.uvt.nl/debian/squeeze nfsen amavisd-new cocoon libdbd-oracle-perl php5 %% en ilk/ticc stuff In-house software & In Sep 2006, autoconfiscated a Tilburg University project consisting of 2.4 MB of C and C++ source code. The software project started in 1999, some 20 developers have been working on the code during its lifetime. After converting the software's own build system, a 900 k tarball with "./configure" and "Makefile.in" was produced, greatly improving both maintainability and flexibility.\\ Mailman patch & For SURFnet, Tilburg University and the NLnet Foundation, wrote a patch for GNU Mailman (Python), making it PGP and S/MIME aware, see \url{http://non-gnu.uvt.nl/mailman-ssls/}.\\ Cocoon for Debian & Built a Debian package for Cocoon (Java), see \url{http://non-gnu.uvt.nl/debian/squeeze/cocoon/}.\\ Nagios NRPE & Made an RPM as well as a Solaris package for Nagios NRPE\@, available from \url{http://non-gnu.uvt.nl/pub/nrpe/}.\\ Postfix for Solaris & Built a Postfix Solaris package, available from \url{http://non-gnu.uvt.nl/pub/postfix/solaris/}.\\ Subversion RPM & Tweaked the Subversion RPM package, diminishing dependencies, see \url{http://non-gnu.uvt.nl/pub/subversion/redhat/}.\\ \etpp \btpp Installer package & For the non-free software from the Dutch Taxoffice, created an installer Debian package, see \url{http://mdcc.cx/aangifte-ib/}.\\ Autoconfiscation & Autoconfiscated various Open Source software packages: mcl and zoem (both available from \url{http://micans.org/}), crm114 (available from \url{http://mdcc.cx/crm114/}), and soci (\url{http://non-gnu.uvt.nl/pub/soci/}).\\ Solaris packaging & Created CSBS, an m4-based set of macro's helping to create Solaris source packages, see \url{http://mdcc.cx/csbs/}. \etpp % % xstow rpm % Python XLRD Debian package & On request of Tilburg University, packaged Python XLRD for Debian http://non-gnu.uvt.nl/debian/etch/python-xlrd/pool/\\ % eekboek % \\[1ex] \textbf{Software knowledge} \\[1ex] % System Administration & Solid experience in working with LVM2, XFS, soft- and % \btpp Operating Systems & Solid experience in operating UNIX: Debian GNU/Linux (using this OS as my main platform since 1998), Red Hat Linux, Ubuntu, OpenBSD, FreeBSD, GNU/Hurd, Sun Solaris, HP-UX, Tru64 UNIX.\\ Sysadmin & Solid experience in working with LVM, XFS, soft- and hardware RAID, Xen and KVM, Nagios and Heartbeat.\\ Internet Daemons & Thorough knowledge of MTAs like sendmail, qmail and Postfix, nameservers like BIND and djbdns and the Apache webserver; furthermore solid experience in managing mailing lists (with e.g. Mailman) as well as experience in installing and managing IMAP servers; experience with the PostgreSQL and MySQL RDBMS. Solid experience in deploying email spamtagging with SpamAssassin and virus\-scanning using AMaViS.\\ Development Tools & Solid experience with GNU automake, autoconf and libtool, GNU Make and the Subversion, GNU Arch and git Version Control systems. Solid experience in building Debian, RPM and MacOSX Fink packages, as well as in creating customized Linux distributions using Debian Multistrap.\\ Languages & Solid experience in programming Perl, Python and in writing Bourne shell scripts; knowledge of writing m4, sed and awk scripts and of PHP and CGI\@; some experience in programming in C and C++.\\ Typesetting & Thorough knowledge of SGML\@, DocBook XML and \LaTeX.\\ \etpp \vspace*{\fill} % \pagebreak % \\[1ex] \textbf{Volunteer Work} \\[1ex] % %http://www.afnog.org/afnog2010/ %http://www.ws.afnog.org/afnog2010/index.html % %joostvb@janacopoulos:~% echo wget http://www.ws.afnog.org/afnog2010/pictures/ha/tn/p1170001.med.jpg > joostvb-teaching-at-afnog2010-kigali.jpg.README % %24 to 28 May 2010 % %Chris Wilson % %AfNOG-11 and AfriNIC-12: Meetings 23 May-4 June, 2010 % %The African Network Operators' Group (AfNOG) and the African Network Information Centre (AfriNIC) are pleased to announce that the 11th AfNOG Meeting and the AfriNIC-12 Meeting would be held in Kigali, Rwanda during May & June 2010. % %AfNOG Workshop on Network Technology - Scalable Internet Services % %The AfNOG Workshop on Network Technology aims to offer advanced training to people who are in the process of developing and enhancing an Internet-connected network with regional and international connectivity. The target audience includes senior and mid-level technical staff of commercial Internet service providers (ISPs), academic networks, government networks, or NGO networks. % %This workshop builds on the experience of previous AfNOG workshops held annually from 2000 to 2009 in ten different African countries, and also the Internet Society's INET workshops, held annually from 1993 to 2000 at eight locations around the world. The workshop's instructors are an international team with many years of experience operating large networks and teaching about network operations. % %The workshop is divided into four parallel tracks: % % SS-E - Scalable Internet Services (in English), focused on the design and operation of email, web, and other Internet services, in ways that can scale to handle large numbers of end users. \btpp Nov 2000 -- current & Active as developer for the Debian project: packager of various softwares for the Debian GNU/Linux distribution (see \url{http://mdcc.cx/software#sw}), promoting the project on conferences, mentoring prospective Debian Developers.\\ Nov 2000 -- current & System administration of some colocated DNS, email and web servers.\\ Nov 2001 -- current & Founded the Eindhoven Open Source Interest Group, enosig (\url{http://enosig.org/}). Actively involved in this group.\\ Dec 2001 -- current & Maintenance of software packages for system management. See \url{http://mdcc.cx/software#sw}.\\ 2002, 2006, 2007 & Member of the board of the association Centraal Wonen Strijp.\\ Feb 2003 -- May 2007 & Administering the \url{http://www.logreport.org/} colocated server.\\ Sep 2003 -- Dec 2004 & Member of the board (chairman) of the LogReport foundation.\\ Oct 2003 & Installed and configured the \url{http://www.vrijschrift.org/} colocated server, recruited volunteers to take over the work.\\ Mar 2005 -- current & Organising PGP Keysigning Parties at FOSDEM and various other events.\\ May 2005 & With a small team, organised Software Freedom Day event at TOSti Tilburg: invited various speakers on Open Source.\\ Apr 2006 -- current & Delivering technical presentations at various Open Source events (see \url{http://mdcc.cx/software/#doc}).\\ May 2010 & Volunteered as a teacher at the AfNOG Workshop on Network Technology - Scalable Internet Services, part of the 11th AfNOG Meeting and the AfriNIC-12 Meeting in Kigali, Rwanda. \etpp \\[\baselineskip] % Joost van Baal-Ili\'c loves music, food, art, and the city of Belgrade, and is a DJ and author of a vegetarian cookbook. He is married to Jelena van Baal-Ili\'c. Saving classic computer hardware since 2003. Pugilist since 2007. Practicing yoga since 2009. % \\[\fill] % % \tiny{\verb^$Id$^} \tiny{\verb^2012-10^} % \end{document}