Iain White's Resume
Curriculum Vitae for Iain White.
SKILLS
I have worked as a Software Developer for 24 years, the last 14 years as an Internet Developer.
I have experience across the entire project life cycle. I have worked as a Manager, Team Leader, Lead Developer and Software Engineer as well as a Programmer.
I have excellent web development skills, including XHTML, DHTML, JavaScript, Web 2.0, AJAX, CSS, PHP (3 - 5), ASP (VBScript), XML, mySQL, PostgresSQL and MS SQLServer.
I have had experience of Drupal, FLASH ActionScript, JAVA, JSP, Perl / CGI, ColdFusion, InterBase, TDD (Test Driven Development), code repositories, UML (Unified Modelling Language) diagrams, Object Oriented Programming, Technical design and documentation and SEO (Search Engine Optimisation).
I have good communication and interpersonal skills. I can work independently and / or in a team. I have proven leadership skills and have the ability to prioritise and schedule my own and others work. I am self motivated and reliable with a drive to deliver the best quality solution within allocated timelines.
WORK HISTORY
PHP Developer Freenet (1/2012 - Present)
Corporate site: www.myfreenet.com.au (external link)
- Skills:
- PHP
- mySQL
- HTML
- CSS
- JavaScript
- jQuery
- CodeIgniter
- HTML5
- CSS-3
Working with ground breaking technology to bring free Internet access to Australia.
Developing advert injection, customer portal and back-end administration in PHP.
Part of an Agile Software Development team of 6.
Senior Web Developer Big Bridge (10/2011 - 12/2011)
Corporate site: www.bigbridge.com.au (external link)
During my short time at Big Bridge I developed one site from scratch in Drupal 7 as well as completing several partly completed Drupal 7 and HTML sites.
I was also involved in providing support and enhancements to sites developed in Drupal 5, 6 and 7.
Development Team Leader eCommerce The AOT Group (06/2006 - 07/2011)
Corporate site: www.aot.com.au (external link)
- Skills:
- PHP
- PostgreSQL
- XHTML
- CSS
- JavaScript
- jQuery
- XML
- ASP
- MS SQL Server
As Team Leader I was responsible for a team of 5 Developers located in Brisbane and Melbourne.
My primary role was to enhance and support the company's web sites and back-end hotel reservation system.
The AOT Group sells accommodation, car hire, transfers and trips, both direct to the public and via high street Travel Agents such as Harvey World Travel, both here in Australia and world wide through a XML based API. The application handled location / amenity searching, property allotment / availability, booking, messaging, inventory, online credit card processing and pay later billing.
Some highlights form my 5 years with the AOT Group are:
- Re-design and development of a last minute accommodation site for SEO.
- Design and some development to source dynamic property rates from a third party system.
- Specified and oversaw the third party development of a customer loyalty system called pillowPOINTS.
- Addition of PayPal as a payment option.
- Added support for Google Maps.
- Development of a light weight scaled down booking application for internal use called CCI (Call Centre Interface).
- Design of a flexible and expandable portal site for internal applications called AOT Central.
- Design and development of a system of hierarchical booking notes between external Travel Agents and Internal Consultants.
- Development of an application called Jack that automatically created bookings from a daily CSV file.
As Development Team Leader I had many duties.
- Responsible for the eCommerce Development Team (5 staff), reporting to Group General Manager.
- Producing technical designs
- Application Architect
- Developing in PHP 5, JavaScript, XML and ASP (VBScript)
- Interface between Development Team and management
- Setter and enforcer of requirements and standards for the Software Development Life Cycle.
- Miner database administration of PostgreSLQ and MS SQLServer
- Assisted with XHTML mark-up, CSS and SEO issues
- Interviewing
- Mentioning
- Training
- I gave technical advice to Business Analysis, Web Designers and other departments.
Senior Web Consultant JPC Infonet (10/2002 - 02/2006)
JPC Infonet is a web development and hosting company.
Acting manager for the Web Team (3 1/2 staff), reporting to director level.
- Developed and maintained web sites for clients such as CapitalOne (mortgages), Crimson Hotel group, Resale-Spain (property) and Yate town council.
- Arranged workflow and priorities for the entire Web Team.
- Designed and developed databases and server side applications to use them.
- Produced sites by hand coding in HTML and JavaScript.
- Deployed technology as required: ASP, PHP, ColdFusion, Perl etc.
- Designed web sites and created additional images using Fireworks and Flash.
- Provided Search Engine Optimisation.
- Provided training and documentation for web site development, Dreamweaver, PHP, ColdFusion and in-house developed applications.
- Developed e-commerce applications based on PayPal, WorldPay and Barclays Bank.
- In early 2005 I was responsible for running a marketing campaign for the city of Bath tourist portal.
Web Development Freelancer Freelancing (02/2002 - 09/2002)
- Design and creation of web sites for local businesses.
- 1 month working for WebEurope.
- Created databases using InterBase and mySQL and developed in PHP.
- Produced sites using Dreamweaver MX, HomeSite+ and Fireworks MX.
- Configured and administered a new Sun RaQ550 web server.
- 2 weeks working for E3 Media.
- Provided additional database and back-end work for the Kia and Proton web sites I had developed at TigerRedi and now managed by E3 Media.
Internet Development Manager TigerRedi (06/2000 - 11/2001) (Company is no longer trading)
- Skills:
- PHP
- mySQL
- HTML
- CSS
- JavaScript
- JSP
- Perl
- Visual BASIC
- Java
TigerRedi was a web development company.
- Responsible for the Technical Development Team (3 staff), reporting to director level.
- Developed and maintained web sites for clients such as Kia cars, Proton cars, Teemo Furniture, Honda UK and Nike Europe.
- Administered both Linux and NT based web servers.
- Established site navigation and 'look and feel' with Design Team.
- Arranged workflow and priorities for the entire Technical Team.
- Designed and developed cross-browser DHTML components, code libraries and APIs.
- Designed and developed databases and server side scripts to use them, including Content Management Systems, forums, image galleries etc.
- Produced sites by hand coding in HTML and JavaScript.
- Deployed technology as required: ASP, PHP, JSP, Perl, JAVA, and VISUAL BASIC etc.
- Co-ordinated the IT requirements for the entire TigerRed Partnership.
Owner / Managing Director Anglian Network Systems (09/1999 - 05/2000) (I founded this company in 1997 and closed it in 2000)
Anglian Network Systems (ANS) provided web sites for small and medium business.
- In September 1999 I started trading as a web development company using the same company that I had founded in 1997 to support my software developer contracting.
- Designed and created web sites for local companies.
- Created images using Fireworks, Paint Shop Pro and PhotoShop.
- Developed site back-ends using server-side scripts to store and retrieve information from databases.
- Created web sites using Homesite, Dreamweaver and Flash with a strong emphasis on coding by hand using HTML, DHTML and JavaScript.
- Designed and developed databases and server side scripts to use them.
- Produced sites by hand coding in HTML and JavaScript.
- Developed, maintained and promoted a local wedding portal.
Senior Analyst / Programmer (Contractor) Reuters (11/1997 - 07/1999)
- Skills:
- DEC Pascal
- DEC RDB
- PHP
- Oracle
- HTML
- JavaScript
Reuters is a major international news distributor.
Wikipedia page: en.wikipedia.org/wiki/Reuters (external link)- Developed PASCAL programs to add news feeds, in varying formats and languages (including Russian and Chinese) , into the Reuters Business Briefing application.
- Conducted reviews and millennium compliance certification for programming changes.
- Developed Content Management Systems to comply with CMM level 2.
- Assisted in the development of routines to automate the translation of HTML formatted files into the inhouse markup format.
- Had a lead role in the team responsible for converting all of the department's resources onto the company's Intranet including JavaScript and developing code to access an Oracle database through PHP3.
- Assisted in the migration of Reuters Business Briefing to an Internet product using a custom version of Internet Explorer 4.
Analyst / Programmer (Contractor) SMS Nederland, in The Netherlands (04/1996 - 10/1997)
- Skills:
- DEC BASIC
- DEC RDB
- Visual BASIC
Shared Medical Systems Nederlands provided IT administrative support to hospitals in the Netherlands.
- Provided computer support and development in VAX BASIC & Visual BASIC to hospitals.
- Incorporated Dutch specific medical insurance rules into existing patient billing systems.
- Created and administered patient and billing databases for Dutch hospitals.
- Added additional flexibility to the patient registration process.
- Manually corrected error and omissions in the financial transaction databases.
- Developed new General Ledger reporting routines.
System / Database Administrator (Contractor) EDS. Healthcare (05/1995 - 11/1995)
- Skills:
- MUMPS
EDS Helthcare provided IT administration support to a number of hospitals in England.
- Created, distributed and installed MUMPS programs to several hospitals in the South West of England.
- Configured and administered MUMPS databases across VAX, UNIX and PC systems.
System Administrator (Contractor) Radford Group (01/1995 - 04/1995)
Radford Group is a manufacturer of supermarket shelving and storage.
- Provided system support for DEC VAXs, SUN SPARCs and PCs.
- Developed MS VBA to generate reports using SQL.
System Administrator (Contractor) Mail Marketing (12/1994 - 01/1995)
Mail Marketing is a direct mail advertising company.
- Provided system support for two Concurrent mini-computers and several PCs.
- Developed C programs to read and write TAR format tapes.
- Extended network into a new building, including the running of cables and wiring up Ethernet and serial connections.
VAX Programmer Clares Retail Equipment (09/1993 - 11/1994)
- Skills:
- DEC BASIC
- DEC RDB
- DEC COBOL
- Visual BASIC
- C++
Clares Retail Equipment is a manufacturer of supermarket shelving and baskets.
- Provided computer support and development for IMPCON, a factory floor control system.
- Developed software in VAX BASIC and COBOL, including a windowing user interface.
- Developed software in Visual BASIC and Borland C++.
Senior Software Development Engineer British Aerospace (Airbus) (09/1987 - 02/1993)
- Skills:
- DEC FORTRAN
- DEC COBOL
- DEC RDB
- C
- Pascal
British Aerospace (BAe) is an aircraft manufacture.
Wikipedia page: en.wikipedia.org/wiki/British_Aerospace (external link)- Covered by the Official Secrets Act
- Line Manager for Computer Aided Manufacture software development (3 1/2 staff) reporting to executive level
- Developed a full Computer Integrated Manufacturing environment.
- Developed with VAX FORTRAN and COBOL, and also used C and PASCAL on PCs.
- Developed custom frontend interfaces for many applications.
- Designed and administered back-end databases.
- Designed and administrated security and access control systems.
- Developed virtual interfaces between both 3rd party and in-house applications.
- Developed inter platform migration and translation software.
- Developed drives for printers, plotters and punched tape devices.
- Installed and administered Direct Numeric Control networks.
- Developed additions to in-house Computer Aided Design system.
- Represented the Bristol site on 8 national steering groups.
Job Placement (Student) Ferranti Electrical Optical Weapons (05/1985 - 07/1985)
Ferranti International plc was a leading manufacturer of tactical laser guidance systems.
Wikipedia page: en.wikipedia.org/wiki/Ferranti (external link)- Covered by the Official Secrets Act
- Daily assessment of project progress in clean room.
- Updating of classified documents and technical drawings.
- Inventory control.
- Working with Quality Inspectors.
QUALIFICATIONS & TRAINING
| BSc (Computing) | Open University | 1994 / 96 |
| Diploma in Computing | Open University | 1996 |
| Programming C | Brunel Technical College | 1988 |
| 5 SCOTVEC Modules in Computing | Perth College of Further Education | 1986 / 87 |
| HND in Mechanical / Production Engineering | Napier University | 1983 / 86 |
| OND in Engineering | Perth College of Further Education | 1981 / 83 |
| 3 SCE Higher and 2 SCE 'O' Grade passes | Perth High School | 1979 / 81 |
| 3 SCE 'O' Grade passes | Kinross Secondary School | 1977 / 79 |
PERSONAL DETAILS
Married
Australian Citizen (born in Perth Scotland)
Open Queensland class C licence driving licence
Native English speaker with some spoken and written Dutch
Non-smoker
INTERESTS & ACTIVITIES
I enjoy drawing and painting in water colours.
I was a Fire Warden for 3 years whilst at British Aerospace and for 2 years while at the AOT Group.
I was heavily in to Star Trek and still have a large collection of technical manuals and Klingon dictionaries.
I am a gammer, XBox, Wii, PSP and retro games.
I am an avid reader. Mostly classics, but my bookshelf ranges from Homer to Pritchett.
Puplic Speaking
Between 2001 and 2006 I was an active member of North Avon Speakers Club, part of Toastmasters International (www.toastmasters.org (external link)), and served on the executive committee as VP Public Relations.
I completed the Communication and Leadership Program and earned my CTM (Competent Toastmaster).
I also participated in many competitions and received several speaking certificates.
CONTACT DETAILS
Telephone Number E-mail:
REFERENCES
Supplied on request