Home > Developer

Jon Walker is a contractor based in Perth, WA available for hire.

Please contact me for pricing and availability.

Programming

Software design and programming in a variety of languages.

Platform Language Experience
Windows .NET 3 Years
Windows C++ 8 Years
Windows Visual Basic 12 Years
Various HTML/ASP/PHP/JavaScript 12 Years

Database Design

Database Schema design for both Relational and OLAP databases. Also implementation in a number of formats.

Platform Database Experience
Windows MS Access 12 Years
Windows MS SQL Server 8 Years
Various mySQL 8 Years
Example of a simple database schema:

Technical Writing

Technical Writing of manuals (standard document files PDF/Word, Browser based, Windows Help and HTML Help), specification documents, procedures and training documents. Working with developers to make complex technical systems understood by the layman. Working in various fields including Health, Resources, Retail. Writing tools used:

Platform Application Experience
Windows Help & Manual 8 Years
Windows MS Word 12 Years
Various WordPerfect 8 Years
Example manuals in different formats (To view - Right click and select Save Target As...):
Example PDF Manual Example HTML Help Manual

GUI Design

Graphical User Interface Design for desktop and web applications. Organising technical systems and then designing a User Interface that allows the application to be used in the simplest and most efficient way. Example GUIs:

Summerised Qualifications and Experience

A list of relevant qualifications and experience (for a full list view my Resume).

Understanding COM/DCOM Learning Tree
Using UML Learning Tree
BSc Computer Science Hons University of Herts 1997
iMagic Software Lead Developer 2001 - Present
Duties Design, Development and Maintenance of software systems and websites.
Skills Used Programming Web/Desktop Apps. Technical Writing of manuals. GUI of systems. Database Design.
Projects iMagic Inventory, iMagic Hotel Reservation, etc.
Western Australian Tourist Comission Project Manager / Team Leader / Developer 2000 - 2001
Duties Manage project deadlines, gather requirements, produce specifications, gather quotes, development.
Skills Used ASP, SQL Server 2000, Visual Basic , Site Server, IIS, Java.
Projects Created Corporate, Tourism Gateway and Intranet Websites. Also maintenance and consultant of BrandWA Website, Consumer Website and ATDW projects.
National Australia Bank Team Leader / Developer 2000
Duties Team Lead, development, specification writer.
Skills Used Visual Basic, Visual C++, ASP, ActiveX, COM, DCOM, IIS
Projects Web based Caspar – financial stock tool.
Telstra / IBM GSA Team Leader / Developer 1999 - 2000
Duties Technical consultant / development.
Skills Used Technical consultant, ASP (VBScript / JScript), Visual Basic, specification writer. Build prototypes.
Projects Web based STS (call centre support tool).
Avoca Systems Ltd Lead design 1999
Duties Lead design using Unified Modelling Language. Time management. Training. Web consultant.
Skills Used C++, Visual Basic, training, specification writer.
Projects Web based Scope – Data Warehouse (product) This was a $750,000 project that once completed will replace Avoca’s existing EIS product. The analysis and design phase was completed on time with a team of three.
BancTec Systems Ltd Analyst Programmer / Team Leader 1998 - 1999
Duties Team Leader, specification writing, development in Visual Basic 5 / 6, Visual C++ 6 and ASP. User support.
Skills Used Web consultant, ASP (VBScript / JScript), Oracle, C++, Visual Basic, Training, Specification Writer.
Projects BACs Web Internet Enquiry
This was a fully functional prototype system used as a proof of concept for accessing customer cheque information over the web. The final system is estimated to cost $75,000,000. I team lead the project, of four, from design through to support and installation.

Woolwich Bank Tax System
This was an upgrade to an existing system that stored and indexed customer tax information. The upgrade cost was $75,000. I team lead the project, of three, from requirements to installation and support.