PETER BILLAM
7/9 Augusta Road
New Town, TAS 7008
03 6278 9410 (h)
Website: www.pjb.com.au
Contact:
www.pjb.com.au/comp/contact.html
Objective:
A position that lets me utilise my programming expertise.
Skills:
-
Operating Systems:
Linux (mostly debian, some fedora), Solaris, FreeBSD,
some experience with OpenBSD.
-
Programming Languages:
Perl, Perl Modules (including CPAN, XS), Python3, Lua,
HTML, CGI, PostScript, Unix shells and tools, MIDI and XML;
plus some experience with C, SQL and Java.
-
Applications:
Apache, Squid, Samba, Dirvish, Tivoli TSM, MySQL, RAIDs,
logical volumes, MediaWiki, Analog and ReportMagic.
-
Communication Skills:
Languages: English, French, Spanish, Swiss-German, German and Esperanto.
Professional tertiary teaching experience.
Several I.T. papers presented to AUUG, SAGE etc.
Education:
-
1st class Honours BSc in Theoretical Physics, Imperial College, London
-
July 1966 - June 1969
Work History:
Free-Software programmer,
Hobart, Tasmania.
-
July 2008 - current
-
Published MIDI modules in Python and Lua,
midisox a sox-workalike in Perl, Python and Lua,
an esperanto dictionary in JavaScript and Perl.
Current interests:
algorithmic composition,
and contributing to the Lua module infrastructure,
and to linux for the blind.
Unix System Administrator,
Department of Primary Industry and Water, Hobart, Tasmania.
-
July 2004 - May 2008
-
Maintained Apache reverse-proxy configurations for about 100 websites;
Rewrote web-stats system,
replacing 200 config-files and scripts with three Perl scripts.
Built several big Samba servers.
Built and configured several Squid proxies, with NTLM authentification.
Installed and evangelised an internal Wiki for I.T. documentation.
Installed Fedora and Debian.
Installed and configured a Tivoli TSM backup system.
Owner-operator,
P J B Computing, Hobart, Tasmania.
-
November 1997 - June 2004
-
Built e-commerce websites, using Apache, HTML, CGI.
Installed FreeBSD and Linux.
Wrote and presented a one-day Perl course.
Wrote and maintained
muscript, six CPAN modules and three PostScript modules;
also worked in TCL/TK, C++, XML and Java.
Treasurer of Tasmanian Chapter of AUUG.
Presented various papers on security and on electronic commerce.
Unix System Administrator,
Division of Oceanography, C.S.I.R.O., Hobart, Tasmania.
-
May 1995 - October 1997
-
Installation and machine-management of Solaris and Irix,
and Cisco router configuration.
Jointly maintained a large NFS/automount system.
Participated in the merger of the Divisions of Oceanography and of Fisheries
into the one Marine Division.
Renovated the network infrastructure to CAT5,
with fibre between buildings
and a high-speed microwave link to the University.
Senior Consultant,
Fulcrum Consulting, Melbourne.
-
October 1993 - February 1994
-
Worked on PC/Solaris integration.
Computer System Administrator,
Treasury, and Department of Premier and Cabinet, Tasmania.
-
July 1990 - October 1993
-
Answerable to two bosses, one in each department;
managed budget and one employee.
Administered ICL OfficePower, Ingres, and SysVr3 (Tahoe), SysVr4 Unix
with 100 serial terminals.
Introduced Internet connectivity, a Sun IPX running Solaris,
four 486s running 386BSD, terminal-servers, three Cisco routers,
packet filtering, SMTP email, CUPS and Samba.
Computer Systems Programmer,
State Library, Hobart, Tasmania.
-
February 1988 - July 1990
-
Administered four Unix machines (Zilog8000)
running Informix databases, various PCs on a 3-com LAN, and one PRIMOS site.
Performed hardware sizing and participated in the evaluation and selection
of a new Library software system (Dynix).
Wrote file-transfer utilities,
ISO thesaurus-format conversion scripts (in sed),
fallback data-capture routines, and a full-screen editor.
Worked mostly in sh, C, sed, FORTRAN.
References available on request.