Banking and Finance
Government – Dept. of Education & Training
Resources/Energy (Shell)
Telco's - Telstra
Transport (Car Haulaways) - billing and operations
Utilities (Mercury Energy - NZ electricity retail and line)
Not for Profit Associations
9 years full-time Application Delivery experience in various roles
including: Team Leader, Systems Architect/Designer, Business Analyst,
Reviewer/Auditor and Developer.
Business Focused with great Team Leadership, People Communication
and Project Management skills.
Strong Analysis and Documentation knowledge for producing Technical
and Function Specifications using UML and Data Modeling.
SQL Server DBA experience including Database Design, DTS, data migration,
real-time reporting and OLAP Analysis Services on enterprise level databases.
Pre and Post Sales support experience
MSc. Honours (1st class) in Mathematics, and BSc. in
Computing and Mathematics.
Skill
Name
|
Skill Level
(«
-Beginner,
«««««
- Expert)
|
Last
Used
|
Experience
|
C# and VB.NET
|
««««
«
|
Currently Used
|
1 year
|
Web Services
|
««««
«
|
Currently Used
|
1 year
|
ASP and ASP.NET
|
«««««
|
Currently Used
|
4 years
|
DHTML/DOM/HTML
|
«««««
|
Currently Used
|
4 years
|
Javascript
|
«««««
|
Currently Used
|
4 years
|
XML/XSL/XML Schema
|
«««««
|
Currently Used
|
3 years
|
UML Documentation
|
««««
|
Currently Used
|
3 years
|
Visual Basic
|
«««««
|
Currently Used
|
6 years
|
SQL Server and TSQL
|
«««««
|
Currently Used
|
6 years
|
DTS (SQL Server)
|
«««««
|
Currently Used
|
3 years
|
OLAP, MDX, Data Warehousing
|
««««
|
Currently Used
|
6 months
|
MS Active Directories
|
«««««
|
Currently Used
|
1 year
|
IIS 4.0/5.0/6.0
|
«««««
|
Currently Used
|
4 years
|
|
«««««
|
Currently Used
|
4 years
|
ORACLE 8 PL/SQL
|
«««
|
Currently Used
|
1 year
|
MTS, COM+, MSMQ
|
«««««
|
1 year ago
|
4 years
|
|
««««
|
Currently Used
|
2 years
|
|
««««
|
3 years ago
|
2 years
|
Smalltalk
|
««««
|
3 years ago
|
2 years
|
C
|
«««
|
5 years ago
|
1 year
|
MQ Series (IBM)
|
«««
|
3 years ago
|
2 years
|
Professional Experience
Project
|
School Census
|
Responsibilities
|
Technical Project Leader, Systems
Architect
|
Description
|
School data is captured, cleansed and
sent to Head Office (Corporate) using a VB.NET rich client and ASP.NET Web Services.
|
Size
|
5 month – 4 person team – 2000 users
|
Client
|
Rich VB.NET Client (n-tier)
Console Worker Processes (VB.NET)
|
Web
Server
|
ASP.NET (VB.NET) on the Windows 2000
EDUWEB Web Farm
|
Database
Server
|
SQL Server Version 2000 on Windows
2003 Server
|
Project
|
School Server Viewer
|
Responsibilities
|
Technical Project Leader, Systems
Architect, Developer
|
Description
|
This An ASP.NET web application allows
department support staff and school administrators to monitor progress of the
processing of data which is sent to/from “Corporate”. It also displays error and status information
captured from school servers (2000 servers).
The summary page highlights key personalised status reports with
real-time charts. In addition, there
is an on-line email notification service allowing subscribers to received
personalised email alerts.
|
Size
|
5 month – 3 person team – 2000 users
|
Client
|
Internet Explorer 6.0
|
Web
Server
|
ASP.NET (C# and VB.NET) on the
Windows 2000 EDUWEB Web Farm
|
Database
Server
|
SQL Server Version 2000
|
Project
|
FPA Web Site – Content Site Manager (www.fpa.asn.au)
|
Responsibilities
|
Technical Project Leader and Systems
Architect
|
Description
|
This Application allows FPA Staff to
manage, publish, and moderate content on their website. Content is stored in the database as XML
and published to ASP files. The site
also interfaces with Membership data from their corporate database. Members can also purchases products and
renew their membership on-line. This
also has a Course Administration Function which was developed in ASP.NET
(C#).
|
Size
|
6 months - 4 person team – 2000 users
|
Client
|
Internet Explorer or Netscape (Plain
vanilla HTML with Javascript)
|
Web
Server
|
ASP/XML/JS Pages, Internet
Information Server, SSL Security. COM+, XML,
|
Database
Server
|
SQL Server Version 2000
|
Project
|
Telstra Intranet Site Manager
|
Responsibilities
|
Senior Developer – front and back end
|
Description
|
The Intranet Site Manager is a tool
designed for Telstra Intranet developers and content producers to build and
manage the hundreds of sites from across all business units and around the
country that make up the Telstra Intranet.
|
Size
|
12 months - 8 person team – 10000
users
|
Client
|
Internet Explorer
|
Web
Server
|
ASP/XML/JS Pages, Internet
Information Server, SSL Security.
|
Application
Server
|
COM+, XML,
|
Database
Server
|
Oracle 8
|
I Developed their web based inter-bank business to business (B-B) reconciliation system. This system is currently used by international banks including: ING Barings, UBS Warburg, Morgan Stanley DW, Goldman Sachs\BGA , and Deutsche Bank.
Project
|
Esphere
|
Responsibilities
|
Front and Back End Development,
Mentoring new developers, Maintain Documentation
|
Description
|
This is an intranet application for
performing reconciliation’s. This
system is used by international merchant banks to settle financial
transactions.
|
Size
|
5 months - 15 person team - 50 users
|
Client
|
Internet Explorer 5, using XML,
Javascript and XSL
|
Web
Server
|
ASP/XML/XSL/JS Pages, Internet
Information Server
|
Application
Server
|
MTS, XML,
|
Database
Server
|
SQL Server Version 7.0
|
In my role as Technical project Leader, I managed and assisted in the development of n-tier finance applications using ASP, Visual Basic, Microsoft Transaction Server, Site Server, and SQL Server.
Project
|
IPAC FundSource Web site (www.fundsource.co.nz)
|
Responsibilities
|
Systems Architect, Development Leader, Liaison with designer.
Ongoing support
|
Description
|
This site displays the latest
financial news and statistics for all Funds available in
|
Size
|
4 months - 3 person team - 500 users
|
Client
|
Internet Explorer or Netscape
Navigator.
|
Web
Server
|
ASP/XML/XSL/JS Pages, Internet
Information Server
|
Application
Server
|
MTS, XML,
|
Database
Server
|
SQL Server Version 7.0
|
Project
|
Australian Unit Trust Management
System
|
Responsibilities
|
Systems Architect, Specification of
project, Development Leader, Assist permanent support staff.
|
Description
|
This
application maintains client’s accounts including deposits, withdrawals,
redemptions, rebates, reporting, statements, and correspondence.
|
Size
|
4 months - 4 person team – 10 users
|
Client
|
VB Executable
|
Application
Server
|
VB Objects on MTS/COM+
|
Database
Server
|
SQL Server Version 7.0
|
Project
|
On-line Performance Monitoring
Reports
|
Responsibilities
|
Systems Architect, Specification of
project, Development Leader,
|
Description
|
This
application generates a detailed performance monitoring report on-line. Agents can log on and download their
client’s reports at any time. Some
performance tuning was required to reduce the generation time to 4 seconds.
|
Size
|
6 months - 2 person team – 10 users
|
Client
|
Internet Explorer or Netscape
Navigator,
|
Web
Server
|
ASP/XML/XSL/JS Pages, Internet
Information Server
|
Application
Server
|
VB Objects on MTS/COM+
|
Database
Server
|
SQL Server Version 7.0 – 2 GB
Database
|
As a senior developer I led teams of programmers in projects for various clients. I was involved in all aspects of development process from initial scoping to delivery. In this role I used the latest microsoft technology to provide IT application solutions.
Project
|
Vehicle Handling System
|
Responsibilities
|
Specification of project, Systems
Architect , Development Leader, Team Leader (2 staff), Reporting at regular
meetings, Ongoing Support on and off-site.
|
Description
|
This
is “Car Haulaways” core system. This system processes, dispatches and
invoices the processing, storage and movement of vehicles.
|
Size
|
12 months – 6 person team – 50 users
|
Client
|
VB 6.0 application on Windows Terminal Server
|
Application
Server
|
MTS, MS Message Queue
|
Database
Server
|
SQL Server Version 7.0
|
Team Leader of Commercial Customer Information Systems. My team of 3 people developed Visual Basic/SQL Server and Web Applications and also maintained an existing FoxPro database.
(Promoted from Analyst/Developer in October 1997)
Project Leader for application development projects for Prudential
Client Services in
Project
|
Requirements Management System
|
Responsibilities
|
Liaise with Business Analysts to
derive a business Specification, Systems Architect , Technical Specification,
Development Leader, Team Leader (3 developers), Reporting at regular
meetings, Ongoing Support in
|
Description
|
This
system manages new applications for life and investment products. It automates all letter generation and
keeps track of the various stages in creating a new policy.
|
Size
|
12 months - 6 person team – 500 users
(in
|
Database
Server
|
32-bit SQL Base Servers on NT
Server (NZ and
|
Interfaces
|
IBM DB2 Database (using MQ Series),
MS Word (via OLE), Lotus Notes, Tower Imaging Server, Staffware.
|
I Managed a 16 month project to migrate all sites and users from “dumb terminals” to Windows Office Products on a Novell LAN. This included, preparing “request for proposals”, reporting to steering committee meetings, and managing staff.
Programming and testing of Banking and Accounting systems. Praxis Software develops systems in 'C' on UNIX Servers for many purposes including remittance processing, accounting and 'point of sale'.
Masters of Science Thesis
(Mathematics), Massey University (1992)
Path-following methods for
Boundary Value Problems and their application to
Combustion Equations.
First class honours in
Mathematics, Massey University (1991)
Bachelor of Science in
Mathematics and Computing, Massey University (1988 – 1990)
Microsoft Security Summit 2004
OO Strategies &
Patterns using UML 2004
Microsoft Windows Server 2003
Overview 2004
AUSDEV .NET Conference 2003
Supervisory Skills for
Team Leaders 1997
Object Oriented Systems
Development 1996
Programming with Smalltalk 1995
Project Management
Workshop 1994