RESUME FOR ALAN MARSHALL
Personal Details:
Occupation: Analyst
/ Programmer
Specialties: Database development in Access and VBA, database conversion
and maintenance. Scientific programming (Visual Basic).
Date of Birth: 24 June 1954
Nationality: Australian
Address: 2/29 Brabyn St, Eastwood NSW 2122, Australia
Phone: (02) 9874 1684 (H) 0402 265 206 (M)
Email: alan06@oceansoft2000.com
Web Site: www.oceansoft2000.com
Education:
1995: Graduate Diploma of Computing Science at University of New England.
1977: Diploma of Education at Sydney Teacher’s College.
1976: Bachelor of Science, with Mathematics major, at University of NSW.
This included studies in statistics, computer science, physics and electrical
engineering.
1972: Higher School Certificate, with 4 unit mathematics and physics.
Leisure Interests: sailing, chess, reading, writing
Referees: Andrew Stewart (Printacall) on 9809 2392. Sasha Collins (IAMS) on 9877 2500. Others supplied on request.
Last Update: 25 October 2003
Technical Summary:
Summary:
A total of 7.5 years full-time IT experience over a 16 year period, with the balance made up of technical administrative work, and study. Most of this experience was gained after graduation in 1995.
Languages:
Proficient in Access 97/2000/XP, VBA and Excel (used extensively since late
1995).
Proficient in Visual Basic 3.0 to 6.0 (used since 1995).
Proficient in Hewlett-Packard Basic and Microsoft QuickBasic (used from 1983
to 1995).
Proficient in Fortran (used from 1984 to 1990).
Proficient in Pascal (used during university studies)
Proficient in SQL (the query language).
Good knowledge of ASP, HTML, C
Working knowledge of Java
Operating Systems and Applications:
Good knowledge of Windows 98/NT, DOS, Microsoft Office 2000, Dreamweaver 4.
Working knowledge of UNIX, Dreamweaver UltraDev 4, and graphics tools.
Other Skills:
Academic: I have always excelled in my studies, particularly
in scientific / technological subjects.
General Knowledge: I have an extensive knowledge across many fields.
This could help me add balance and depth to a project team, and often help me
to better understand a client’s needs.
Communication: When working with others, I value their contribution and they value mine. I am often praised for the quality of my technical and user documentation.
Career History:
March 2003 to Current
Organisation: Transgrid
Position: Contract software developer
Technical Environment: PC's running Windows, connected by a LAN.
Achievement: Transgrid is responsible for electricity distribution in NSW. Development
of their high voltage training and recruitment databases in Access / VBA.
June 2001 to Current (as required)
Organisation: Printacall
Position: Contract software developer
Technical Environment: PC's running Windows, connected by a LAN.
Achievement: Printacall supplies products for the hearing-impaired. Development of their product, repair shop, and customer databases in Access / VBA. Maintenance of their web site http://www.printacall.com.au/.
September 2002 to March 2003
Organisation: Rubric Ltd
Position: Contract software engineer / tester
Technical Environment: PC's running Windows, connected by a LAN.
Achievement: Rubric translates applications for foreign markets. Engineering work involves Word VBA macros and resizing dialogs using Visual Studio.
November 2002
Organisation: Commonwealth Bank of Australia
Position: Contract software developer
Technical Environment: PC's running Windows, connected by a LAN.
Achievement: Analysed existing NAS database and proposed a number of ways of implementing new requirements.
March to December 2001
Organisation: The IAMS Company
Position: Contact software developer
Technical Environment: Business software written in Btrieve and Access. PC's
running Windows, connected by a Novell LAN.
Achievement: IAMS is a multi-national company in the pet food industry. The
project I took over and completed was the supplementing of their new accounting
system with sales reports, custom invoices, and other business documents. Development
was in Access / VBA.
July to December 2000, February 2001
Organisation: Oceansoft 2000 Pty Ltd (own business)
Position: Independent software developer
Technical Environment: PC’s running Windows.
Achievement: Setup company and expanded existing web site (www.oceansoft2000.com) to market additional IT products and services.
June 1999 to May 2000
Organisation: University of NSW Educational Test Centre.
Position: Contract software developer (1 of 10 in a large IT department).
Technical Environment: LAN running on Windows NT.
Achievement: Developed 4 database applications (and upgraded a further 3) to produce exam reports for students and teachers. Mostly in Access 97 and VBA, but with some use of VB6 and Crystal Reports.
July 1998, March to May 1999, June 2000
Organisation: Christian City Congregations.
Position: Software developer (part-time).
Technical Environment: LAN running on Windows NT.
Achievement: Working with small team to develop new membership database. Project is medium–size (30 tables), using Access 97 and VBA. My responsibilities include E-R modelling, and front-end development.
November 1998 to January 1999
Organisation: IPEX Information Technology Group.
Position: Software developer subcontracted to RAAF.
Technical Environment: LAN running on Windows NT.
Achievement: Development in Access 97 and VBA of new database tracking 15,000 files. Included screening data for potential YK2 problems.
August to September 1998:
Organisation: Oceansoft (own business)
Position: Independent software developer
Technical Environment: PC’s running Windows.
Achievement: Setup web site to distribute application for managing audio cassette libraries (see below). .
June 1997 to December 1997, March 1998, May to June 1998:
Organisation: CSIRO, Division of Telecommunications and Industrial Physics.
Position: Contract analyst/programmer
Technical Environment: Networked PC’s running Windows 95.
Achievement: Completed the conversion of a large, scientific program with around 30,000 lines of code from QuickBASIC to Visual BASIC 4.0, and then porting to VB 5.0. The program was highly interactive, and drove a nanotechnology instrument via a digital to analogue converter. The instrument can be viewed at http://www.iise.csiro.au/rr/rr1/rr1a13.html
October 1987 to June 1997:
(concurrent with part-time study at UNE from 1992 to 1995)
Organisation: Oceansoft (own business)
Position: Independent software developer
Technical Environment: PC’s running DOS and Windows.
Achievement: Developed an database application for managing audio cassette libraries using VB 3.0 and Access 2.0, and then porting it to VB 4.0. .
Achievement: Developed a port management program for port authorities using QuickBASIC.
Achievement: Developed a DOS text editor using QuickBASIC.
Achievement: Developed a tide prediction program for Australian waters using QuickBASIC, and marketed it to fishermen and yachtsmen.
Achievement: Developed a tide modelling program for hydrographic surveyors using Fortran, and then sold it to the Queensland Dept. Transport.
April 1983 to October 1987:
Organisation: RAN Hydrographic Office
Position: Science Officer Grade 3
Technical Environment:
IBM mainframe, Prime mini-computer running Unix-like PRIMOS operating system, PC’s running DOS.
Responsibilities:
Supervised the tidal section, reporting to the CEO and his deputy. Responsibilities included both administration and computer programming.
Achievements: Developed five small applications for calculating tides and associated phenomena in Fortran 77 and Hewlett-Packard BASIC. Revamped the Australian National Tide Tables, and published five annual editions, converting data supplied from from various federal and state authorities.