Peter Bailey's C.V. - Work history

2006 (Feb)-
present
Project Leader
CSIRO

Since early 2006 I have been a Project Leader within the ICT Centre of CSIRO. From mid-2006 onwards, this has been for a 15+ person team spanning information retrieval, computational linguistics, and multimedia R&D expertise. The team is split between Canberra and Sydney labs of CSIRO. We are investigating next generation search and information delivery systems, focusing on contextual approaches to improving performance.

The usual range of project leadership activites are encompassed, including administration, strategy, business development and commercialisation assistance, people management, and so on. I also carry out research and software development activities whenever time permits.

In the first half of 2006, I led the creation of a mobile-phone deployed question answering system, called My Instant Expert, using Wikipedia data. The second half of 2006 saw the formation of the Search and Delivery project, holidays, conferences and travel, and the inspiration for various new ideas. A major vehicle of research work for me in the first half of 2007 has been as a co-cordinator of the TREC Enterprise 2007 track, involving the creation a new IR test collection - CERC. Over 35 research and industry organisations are participating in the track in 2007. Activities associated with an MSRA grant for Quality-Oriented Health Search on the Web will also be signficant in the latter part of 2007.

2005 (Oct)-
2006 (Jan)
Senior Research Scientist
CSIRO

I joined CSIRO to rekindle my research career after 5 years in private industry, and to work with great people like David Hawking once again. Information retrieval had remained a passion of mine, and at Synop we distributed the Panoptic search engine and bundled it with our Sytadel CMS.

2001 (May)-
2005 (Jul)
Canberra office manager
Synop Pty Ltd

I worked for, and was a part-owner of, Synop Pty Ltd, carrying out a number of roles as the needs arose. These included running the Canberra office, business development, financial management, contract negotiation and review, account and partner management, project management, administration and process development, plus general people coordination and management. Very occasionally I got to do some programming, consulting or developing requirements.

Synop was an Australian SME, founded by Nathan Wallace. A short history of Synop describes the tumult of running a software and services startup through some challenging times.

2001 (May -
Oct)
Consultant
ETC Pty Ltd
My work for Electronic Trading Concepts involved providing consulting advice to a range of NSW and Australian government clients, primarily focused on information architecture, knowledge management and information retrieval. ETC was acquired by SecureNet Ltd in 2001.
2000 (Jul)-
2004
Visiting Fellow
Dept. Computer Science; The Australian National Univeristy;
I retained an ongoing association with the ANU through a Visiting Fellowship. While letting the Visiting Fellowship lapse in recent years, I continue to provide occasional lectures for students.
2000 (Jul)-
2001 (Mar)
Software Architect
NUIX Pty Ltd
NUIX was developing an innovative framework for e-commerce. Due to confidentiality agreements, it is not possible to give more details. During my employment, I was jointly responsible for developing the techical architecture for NUIX's product. I also was strongly involved in establishing the software development process for NUIX - a version of the Extreme Programming (XP) methodology. We developed a demonstration for the capabilities of the architecture, built on an open source Enterprise JavaBeans platform. Lastly, I was involved in the successful AusIndustry START Grant application that resulted in an award of $2.1 million for NUIX commencing in February 2001.
1998 (Dec)-
2000 (Jun)

 
Research Scientist
Web and Associated Research project; ACSys CRC;
The Australian National University

The WAR project had a floating group of two to four people, working closely together. The work was a mixture of research, software development and occasional teaching/supervisory responsibilities.

Our primary research focus was on developing, improving and evaluating Web search and retrieval systems. We wrote a number of research papers. The project was responsible for organising the Web Track at TREC. The Web Track tasks evaluate and compare a number of participants' information retrieval systems in a range of ways, including standard TREC measures of recall and precision, for simulated Web queries. I took primary responsibility for constructing the new 10gB Web document collection (WT10g), first used in the main Web task for TREC-9, 2000. I was also responsible for managing its international distribution, which generated substantial revenue for the group.

The group's development focus was on developing and deploying a Web search system Panoptic to demonstrate our research activities. The system was installed as the ANU's central search service in July 1999, and has been running successfully ever since. It is also used by CSIRO, NineMSN, the ABC, and a number of government agencies both in Australian and overseas. It runs the major search service for the Australia Government's australia.gov.au all of governments web sites search service.

I was involved in developing most of the initial prototype and the first search service, as well as some of enhancements and improvements which led to its successful deployment at other sites.

Our group was also responsible for supervising Honours and PhD students in Computer Science, and lecturing undergraduate courses in document technologies. I was also responsible for installing much of the computing hardware and software for the group.

The ACSys CRC's funding expired in September 2000.

1997 (Feb)-
1998 (Sep)
Software Engineer
Object Technology International
Our team of four produced a product called Server Smalltalk, which was first available as part of IBM's Visual Age for Smalltalk v4.5. Server Smalltalk is a complete distributed programming application framework. It reifies method dispatch in Smalltalk to allow method invocation on distributed objects. Each component action of method dispatch can be separately configured, which allows the use of different marshalers and transports and invocation handlers. Thus for example it is possible to invoke methods on Java objects using RMI, and using an IBM CICS transport protocol, all while appearing to be invoking a normal Smalltalk object method from the perspective of the Smalltalk program.

I was responsible for the distributed garbage collection and CORBA/IIOP components. I was also involved in documentation, testing of the system, and general development work. The work was invaluable in giving me complete software life-cycle development experience. It also gave me an appreciation for working in small teams, with tight delivery schedules, and delivering software on time.

OTI shut down their Sydney office in September 1998; I chose not to move to their home office in Ottawa, Canada for personal reasons.

1992 (Jan)-
1996 (Sep)

 
Researcher
ANU/Fujitsu CAP Research Program,
ANUTECH Pty Ltd
My role had a broad focus on all aspects of the development of high performance computer technology, from operating systems and middleware to applications. A particular interest was working on information retrieval projects with David Hawking.

It also gave me extensive experience in working in small teams, publicity and presentations, software releases, organising workshops, project planning and administration. I took on various roles with administration of the Program, coordinating important aspects of it due to the other commitments of the Directors. These included financial budgeting and management, new appointments, annual reports and press releases, interactions with other research groups, and strategy. In its time, the Program was the highest valued collaborative IT research commitment by a Japanese firm in Australia.

1994 (Jul-Sep)
 
 
Software consultant
Key Technology Group, Edinburgh Parallel Computing Centre,
University of Edinburgh, Scotland
My role was to provide specialised assistance in a parallel computing porting project being carried out by EPCC for Fujitsu Ltd, and another project involving the SERC-funded Cray T3D.
1991
 
Part-time tutor and laboratory demonstrator
Dept. Computer Science, The Australian National University
1989 (Dec)-
1990 (Aug)
Computer Systems Officer
Dept. Pure Mathematics, University of Sydney
The work involved conversion and development of mathematical visualisation software for use in teaching. General staff training and computer system support was also undertaken.
1988 (Dec)-
1989 (Feb)
Information Systems Officer (summer vacation work)
Parliamentary Information Systems Office, Parliament of Australia
The work involved conducting a networking audit of the New Parliament House. Development of some 4GL utilities for the BOMMS suite was also undertaken.