Email: web@bradgarland.com  

 

MS Word Resume
Career Objective
Career Summary
Education
Projects
Sites
Personal
References
Career Summary.

This is all a little out of date now. Since 2001, I have continued to work as a website programmer. My focus now is in Ruby on Rails.

April 2001 December 2001. WSA Online, Sydney. Senior Web Developer
  • All the development work at WSA involved ASP (VBScript), Javascript, T-SQL and HTML.
  • Mitsubishi extranet: enhanced security and applications such as their Dealer Merchandise Catalogue, Mitsubishi 21, Sales Reporting, Product Information Brochures and Dealer Bulletins. Converted and imported third-party data, automated some reporting. Migrated the code to a new design, navigation and hosting environment. Built a secure transfer of login details to their externally hosted BigBridge accounting system.
  • Colgate: re-wrote the proposal as the workflow was unnecessarily complicated, had a number of places where human error was likely to occur, and left the web system with out-of-date data. My proposal improved on all these points and reduced development effort.
  • Thrifty: provided time estimates; was the sole developer on the project which came in on time and budget; I intervened to when client communication had broken down. Worked to integrate with existing CARS+ vehicle rental system.
  • Medibank Private: provided estimates and updated site to comply with new privacy laws.
  • AusCellarDoor: migrated to new hosting and updated ANZ E-gate credit card payment system.
  • Worked in a group to develop coding standards, libraries and best-practice methods of developing, to improve consistency in code. Detailed use of the global.asa, database connections, SQL queries, variable names, include files for re-usable code.

April 2000 February 2001. CCK Financial Solutions, Sydney. Senior Web Analyst / Programmer

  • All the development work at CCK was in Visual Basic 6 using Webclasses, COM objects, XML, XSL and SQL.
  • Primarily responsible for the architecture and development of a project to provide a web interface to CCK's Treasury Risk Management software.
  • I developed a Session object to be used in place of the standard one, that had the same interface but stored the state in a database so it could work across multiple servers.
  • Used XML and XSL on the client's browser to reduce the load on the web server when examining reports from the Analysis and Reporting System. Also helped develop a WAP (WML) interface.
  • Redeveloped parts of a browser based issue tracking system which was an essential tool used in the office to track bug reports.

November 1998 April 2000. Origin, Australia, Sydney. Internet Developer / Systems Engineer

  • Gateway (Computers): Led a team to design a database for their web operations. This database stored the specifications of all the models and optional extras for their range of computers in multiple currencies. I then developed all the display and administration pages. This system significantly reduced the cost of monthly price updates on the site.
  • Perpetual Superannuation: I developed the daily automated file transfer (FTP) and import of data and part of the site that provides Perpetual's customers with details of their superannuation portfolio holdings.
  • Was frequently sent out to client sites across NSW to work on their systems - from installing PCs and printers on a WAN to documenting a business-critical Access database and Y2K patching.
  • Partly responsible for the SQL Server & IIS server hosting multiple domains. Performed some changes to the Gauntlet firewall and the UNIX mail servers.
  • Provided time estimates to project managers for quoting purposes and wrote parts of specification and design documents.

November 1996 1998. Eurofield Information Systems, Sydney. Assistant Programmer

  • Developed using Visual C++, perl using the MKS Toolkit under Windows and under Unix, HTML and CGI using Unix perl and C.
  • Wrote user documentation and Windows help files using RoboHelp.
  • Upgraded hardware and software.
  • Maintained and documented legacy code.
  • Provided technical support for customers, clients and internal.