Résumé / Curriculum Vitae (CV) for Iain White, Web Development Team Lead and Certified Professional Scrum Master

Download Iain White's CV in PDF. (160KB)

Skills

I have worked as a Software Developer for 29 years, with 18 years of developing Websites.

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 development skills, including HTML, JavaScript, CSS, PHP, ASP, XML, AJAX, jQuery, MySQL, PostgreSQL and MS SQLServer.

I have had experience of Drupal, WordPress, Java, Scala, JSP, Perl, ColdFusion, TDD (Test Driven Development), code repositories, Object Oriented Programming, Technical design and documentation and SEO (Search Engine Optimisation).

I have worked in Agile teams, Lean development and I am experienced in building Scrum Teams.

I am a certified Professional Scrum Master and have worked in the role for over a year.

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

XVT Solutions 08/2015 - 02/2016 (2 years 2 months)

Scrum Master / Project Manager

Skills: Agile Scrum PHP PostgreSQL HTML5 CSS-3 JavaScript jQuery BootStrap Drupal

XVT Solutions Logo

I recruited and coached a cross-skilled, distributed Scrum Team to create and maintain an on-line Planning Portal for the NSW government based on open data incorporating a geo-spatial maps viewer.

I took responsibility for the project definition, process management, and documentation.

I successfully applied an Agile Project Management methodology within a PRINCE2 governance model.

I identified project risks and planned with appropriate people to resolve them.

I also acted as the focal point for customer liaison and promoting client / partner relations.

I facilitated the Scrum meetings including Sprint Planning, Sprint Review, Sprint Retrospective and Daily Stand-up.

I maintained the Product Backlog, Sprint Backlog and Burn Downs in Jira.

I championed the introduction of Code Reviews, TDD, Continual Integration, Load Testing, Solarium Testing and the automation of deployments.

Creative intersection 04/2015 - 08/2015 (4 months)

Senior Web Developer (Casual)

Skills: Clasic ASP MS SQL Server IIS PHP MySQL SQLite HTML5 CSS-3 JavaScript jQuery BootStrap WordPress Agile Scrum

Creative intersection Logo

I improved the performance and addressed SEO for the Australia Money Market (Classic ASP) website. Which is an on-line term deposit platform for financial advisers.

I improved the generation of monthly reports from 26 hours down to 4 hours.

I provided database functions to support several mobile applications, including a 400% increase in query response.

I also performed basic Project Management tasks such as WBS and training on Scrum.

Emu Design 12/2014 - 04/2015 (4 months)

Web Developer

Skills: Agile Scrum PHP MySQL HTML5 CSS-3 JavaScript jQuery BootStrap WordPress ColdFusion Drupal ASP.Net

Emu Design Logo

Emu Design is a leading full service multimedia and digital agency in Brisbane.

Emu Design provides services to well know clients including Amart Sports, EB Games, SuperCheap Auto, BCF, Signet, Smart Send, Rebel, The University of Queensland and Angel Flight.

While working at Emu Design I worked on many projects from green field sites to maintenance and support.

OnTheHouse 01/2013 - 07/2014 (1 year 7 months)

Scrum Master / Development Team Leader

Skills: Agile Scrum Scrum Master PHP MySQL HTML5 CSS-3 JavaScript jQuery BootStrap Bash R XML NoSQL Redis Sphinx Git SEO

OnTheHouse Logo

OnTheHouse.com.au is a popular real estate industry portal, primarily providing free property pricing to the public.

As Lead Web Developer I very hands on in designing and developing solutions in PHP and JavaScript as well as maintain the architecture of the web site and its mobile APIs.

As Team Lead it was my responsibility to recruit, mentor and direct the development and testing team.

In my role as Scrum Master I remove impedances that would block the team’s productivity. I worked closely with Product Owners, Stakeholders, and Infrastructure. I facilitated the Scrum meetings including Sprint Planning, Sprint Review, Sprint Retrospective and Daily Stand-up.

I was a key player in introducing Scrum to the company, simplifying the team’s workflow and using Jira Greenhopper as a Scrum board and taking on the role of Scrum Master.

I streamlined and formalised the release process and established a monthly release schedule.

I established a dedicated fortnightly estimates meeting based on Story Points and using Estimate Planning Poker techniques.

I introduced a separate Product Backlog and metric to track Support and maintenance.

Under my leadership we increased code quality and provided a stable, usable application by:

  • Hiring the first dedicated Quality Tester at OnTheHouse
  • Using Test Driven Development
  • Conducting Peer Reviews
  • Improving Story quality and task acceptance criteria from the Product team
  • Proactively removing technical debt from the code base.
  • Introducing Automatic Testing
  • Using Jenkins CI

I was responsible for adding sponsorship branding for major banks including Suncorp, Westpac, NAB and CBA.

The company called on my experience on several occasions to perform Technical Due Diligence and to validate the performance of 3rd party solutions.

I also provided training and a site boilerplate based on CodeIgniter for a new Research project developed by another team.

Key Responsibilities:

  • Managing the day to day running of the web development team for www.onthehouse.com.au.
  • Team Leader / Scrum Master / Project Manager / Technical Lead.
  • Provide solutions with an agile development environment.
  • Enforcing and improving the tools, systems and methodologies used within the department.
  • Leading by example, training and mentoring developers and testers.
  • Producing clean, well-written and effective PHP OOP code with an eye towards optimization.
  • Ensuring that assigned deliverables are produced on schedule to the appropriate level of quality.
  • Working closely with team members, QA and Support to resolve issues that are found.
  • Defining the overall software architecture and solution designs.
  • Pro-actively identifying areas of risk, and where improvements can be made to improve quality and efficiency.

Freenet 01/2012 - 08/2012 (8 months)

Senior PHP Developer

Skills: Agile PHP MySQL HTML5 CSS-3 JavaScript jQuery CodeIgniter

Freenet Logo

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.

Big Bridge 10/2011 - 12/2011 (3 months)

Senior Web Developer

Skills: Drupal PHP MySQL HTML5 CSS-3 JavaScript jQuery

Big Bridge Logo

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.

The AOT Group 06/2006 - 07/2011 (5 years 2 months)

Development Team Leader eCommerce

Skills: PHP PostgreSQL XHTML CSS JavaScript jQuery XML ASP API MS SQLServer SEO Agile

AOT Group Logo

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.

JPC Infonet 10/2002 - 02/2006 (3 years 5 months)

Senior Web Consultant

Skills: ASP MS SQLServer HTML CSS JavaScript SEO PHP ASP.Net ColdFusion Perl ActionScript MS Access Flash

JPC Infonet Logo

JPC Infonet is a web development and hosting company. Corporate site: www.jpci.net

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.

Freelancing 02/2002 - 09/2002 (8 months)

Freelance Web Developer

Skills: PHP MySQL HTML CSS JavaScript

Web Europe Logo
  • 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.

TigerRedi 06/2000 - 11/2001 (1 year 6 months)

Internet Development Manager

Skills: PHP MySQL HTML CSS JavaScript JSP Java Perl SEO Visual BASIC

TigerRedi Logo

TigerRedi was a web development company (the company is no longer trading).

  • 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 Windows 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, Jave, and Visual BASIC etc.
  • Co-ordinated the IT requirements for the entire TigerRed Partnership.

Anglian Network Systems 07/1999 - 05/2000 (11 months)

Founder / CEO

Skills: PHP MySQL HTML CSS JavaScript Perl Java Flash SEO

ANS Logo

Anglian Network Systems (ANS) provided web sites for small and medium business. I founded this company in 1997 and closed it in 2000.

  • 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.

Reuters 11/1997 - 07/1999 (1 year 9 months)

Senior Analyst / Programmer

Skills: VAX Pascal DEC RDB PHP Oracle DB JavaScript HTML

Reuters Logo

Reuters is a major international news distributor. Wikipedia page: en.wikipedia.org/wiki/Reuters

  • 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.

SMS Nederland 04/1996 - 10/1997 (1 year 7 months)

Analyst / Programmer

Skills: VAX BASIC DEC RDB Visual BASIC

SMS Logo

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.

EDS Healthcare 05/1995 - 11/1995 (6 months)

System / Database Administrator

Skills: MUMPS DEC RDB SQL

EDS Logo

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.

Radford Group 01/1995 - 04/1995 (4 months)

System Administrator

Skills: BASIC DEC RDB SQL VBA

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.

Mail Marketing 12/1994 - 01/1995 (2 months)

System Administrator

Skills: C C++

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.

Clares Retail Equipment 09/1993 - 11/1994 (1 year 3 months)

DEC VAX Programmer

Skills: VAX BASIC DEC RDB VAX COBOL Visual BASIC C++

Clares Retail Equipment Logo

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++.

British Aerospace (Airbus) 09/1987 - 02/1993 (5 years 6 months)

Senior Software Engineer

Skills: VAX FORTRAN VAX COBOL DEC RDB C Pascal

BAe Logo

British Aerospace (BAe) is an aircraft manufacture. Wikipedia page: en.wikipedia.org/wiki/British_Aerospace

  • 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.

Ferranti Electrical Optical Weapons 05/1985 - 07/1985 (3 months)

Student Placement

Ferranti Logo

Ferranti International plc was a leading manufacturer of tactical laser guidance systems. Wikipedia page: en.wikipedia.org/wiki/Ferranti

  • 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

Subject Institution Year
Professional Scrum Master I Scrum.org 2013
CTM (Communications and Leadership) Toastmasters International 2003
BSc (Computing) Open University 1994 - 96
Diploma in Computing Open University 1996
Programming in C Brunel Technical College 1988
5 SCOTVEC Modules in Computing Perth College 1986 - 87
HND in Mechanical / Production Engineering Napier University 1983 - 86
OND in Engineering Perth College 1981 - 83

I have completed 513 training courses in management and software development skills. See training courses details.

Personal Details

  • Married with no children.
  • Blue Card holder.
  • Australian Citizen (born Perth in Scotland).
  • Non-smoker.
  • Open Queensland class C licence driving licence.
  • Native English speaker with some spoken and written Dutch.

LinkedIn button

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.

Public Speaking

Between 2001 and 2006 I was an active member of North Avon Speakers Club, part of Toastmasters International (www.toastmasters.org), 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.

Volunteer Experience

I volunteer my time to help youths and young adults in my local community.

I serve as a youth Chaplin associated with Red Frogs Australia.

I am also a Young Adults Small Group Leader.

Contact Details

qr-code
Iain White
Springfield, QLD, 4300 Australia
vCard