Thank you all for your enquiries about jobs (looks like the market is picking up) but I have started my own company and am presently unavailable for contract work (unless it is both short term and spectacularly well paid). -- May 2009
Resume
Overview
- Strong expertise in Java, C#, C and Delphi
- Recent extensive experience with WCF, WPF, IIS 7, SQL Server 2008 and other cutting edge Microsoft technologies
- SDLC knowledge including agile methodologies (XP, unit testing)
- Health informatics experience including SNOMED, AMT, openEHR, HL7v2, HL7v3, CDA
- Experience with team leadership and project management
- Extensive experience with a wide range of development tools (Visual Studio, Eclipse, ANT, Delphi) and open source projects (ANTLR, CVS, Python, Ruby, Subversion, Rails)
- Experience with J2EE, .NET and server side development
- Demonstrated system administration skills across the gamut of operating systems (Linux, Windows NT, Solaris, Digital Unix) and applications (Apache, Mailman, Bugzilla, Tomcat)
- Excellent research skills and adaptability to new technologies
Experience - Permanent Positions (left) and Contract/Consultancy Jobs (right)
2007-present - Iaso Pty Ltd, Melbourne, VICDeveloping a next generation health care records engine. As part of this work I have developed directory services and terminology services for use in large state wide projects. 2005-2006 - Pen Computer Systems, Melbourne, VICIn this position I have been involved in the development of health related software, primarily at the primary care end (GP's etc). I specialise in rapid prototyping and requirements analysis - basically convincing customers/governments/tenderers that we are capable of the job by presenting them with real working (prototype) software to play with. Some specific projects I have worked on are:
1999-2004 - School of Computer Science and Software Engineering Monash University, Clayton, VICThis position has involved the development of the BlueJ integrated development environment, a Java environment especially for first year students (www.bluej.org). The BlueJ project was sponsored by Sun Microsystems. Some of my major accomplishments during this time were
2000-2001 - Howitt Hall, Monash University, Clayton, VICSenior residential advisor in one of the residential colleges at Monash University. This position involved the management of a team of 10 residential advisors in the college and liasing with the college head and university management. 1993-1997 - Pen Computer Systems, Sydney, NSWIn this position I was involved in several programming projects ranging across a wide variety of development environments including PenRight!, Delphi and Visual C++. I was the main developer and project lead on most of these projects. All of the projects required dealing directly with clients to develop specifications for the projects. Some of the companies that I worked with were:
|
2008 - Neuropsychology Department, Monash University, Clayton, VICDeveloped a suite of software to help conduct motor skill experiments using touch screens. 2007 - Deakin University, VICDeveloped a set of software to download and analyse data from wearable accelerometers - used for tracking exercise levels in children. 2004 - C-Cor Pty Ltd, Clayton, VICThis project involved the development of a custom content management system using C# and .NET. C-Cor were implementing their ISO 9000 quality management procedures and wanted an intranet portal that could help facilitate training of their staff in the business procedures. The project involved developing a document management backend using ASP.NET, which transformed Microsoft Visio flowcharts into web viewable pages. Some of my accomplishments were:
2001 - Faculty of Medicine, Monash University, Clayton, VICThis contract involved the redesign of an existing Delphi program used to map physcological indicators onto their official DSM diagnosis. I improved the user interface of the program as well as fixed existing bugs in the code base. 1998 - Infowave Pty Ltd, Bondi, NSWThis contract entailed the performance evaluation of a web site as well as the reconfiguration of a CISCO router and general maintenance of a Windows NT server. 1997 - Object Technology International (IBM), St Leonards, NSWThis contract involved the redesign of a UNIX file server that was used in OTI’s ENVY Smalltalk product. I substantially simplified the file server code base yet also extended the number of different UNIX platforms that the file server ran on. In addition, I rewrote the build scripts to unify them across all supported platforms. |
Publications
- Patterson, A., A Case Against Centralised Shared Electronic Health Records. in Proceedings of HIC 08 The Person in the Centre, (Melbourne, Australia, 2008)
The version of the paper downloadable here is the full version which was submitted as part of my assessment for a law subject on Privacy in Cyberspace. The version published in the HIC proceedings was significantly cut down in size, and the referencing style was altered. - Kölling, M., Quig, B., Patterson, A. and Rosenberg, J., The BlueJ system and its pedagogy. in special issue on Learning and Teaching Object Technology of the Journal of Computer Science Education (Vol 13, No 4, Dec 2003), Swets & Zeitlinger
- Patterson, A., Kölling, M., Rosenberg, J., Introducing Unit Testing With BlueJ. in Proceedings of the 8th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2003, (Thessaloniki, Greece, 2003)
- Patterson, A., Tool Support for Introductory Software Engineering Education. PhD Thesis, Monash University, Australia, 2002
- Patterson, A., Goo: A Direct Manipulation Tool for Building Geometrically Constrained User Interfaces. Honours Thesis, University of Sydney, Australia, 1996
Educational Background
- 2005-2008, Monash University, MLaw (Digital Economy Law)
- 1998-2002, Monash University, PhD (Computer Science)
- 1992-1995, University of Sydney, Bachelor of Science (Hons Class I)
- 1991, Holy Cross College, NSW Higher School Certificate
Awards
- 1992, Research Foundation for Information Technology
- 1995, Canon Scholarship
- 1996-1999, Australian Postgraduate Award
Referees (contact details on request)
- Prof. John Rosenberg, Deputy Vice Chancellor, La Trobe University
- Mr. John Johnston, Managing Director, Pen Computer Systems
- Dr. Craig Blandy, Chief Medical Officer, Monash University