David Alexander Gardner
Resume as at May2007
m: 0400 784 735
dave@BigSitesDoneRight.com
http://www.BigSitesDoneRight.com
PO Box 8021, Cairns 4870, Australia
Current status: Available.
|
PDF |
MS Word |
 |
 |
Objective
Design and implement integrated business systems using sound Workflow and Business
Process Management (BPM) principles and Microsoft technologies.
Recent Experience
2007 Designed and developed a trading system for fresh fruit and vegetables.
This was a greenfield project designed to support large retailers using EDI messaging,
as well as traders, suppliers and growers using a variety of existing systems. Web
services were used extensively to provide service access to other applications and
to provide a common interface for system components. A reasonably comprehensive
ASPX web interface was provided to support all users, including administrators.
This was my first experience using SubSonic for the DAL and I am mightily impressed.
2006 Design and partly develop BSL Credit Manager. A small project
with a beautifully implemented user interface (written by George Manicas). However,
to ensure responsiveness even when backend services are under load or offline, much
of the functionality is asynchronous workflow. The C# .NET implementation is in
two parts: the Windows Forms user interface for fast data entry, and a Windows Service
that runs a SQLServer-based state machine and handles all the asynchronous activities.
2005 Design and Develop BSL Deal Manager. A systems integration
project for an existing web application front-end. Deal Manager generates EDI orders
from retailers subscribing to 'deals' posted on the associated web site. The workflow
includes credit checking, entering the orders into the retailer's system and Great
Plains, before being sent to the supplier as EDI. Responses from suppliers are also
tracked.
2002-2006 BSL Central Accounting System. A medium-sized workflow
application handling approximately $1m of transactions each business day. Approximately
400 retailers place orders into a POS system which sends an EDI order to the Central
Accounting system. To the retailer, CA makes it appear that orders are placed on
BSL while to the supplier it appears that orders come from BSL. In the middle, BSL
provides credit for the transaction and accounting services to retailers. CA started
life based on a commercial workflow development and runtime system. Due to problems
with this product after the software supplier went out of business most of the functionality
was transferred to C# code.
2001-2003 Visual Enterprise. VE was a sophisticated web-based workflow
design and runtime product. I assisted Scott Anderson in the design of various parts
including the Form Designer, parts of the Activity UI, and integration with Crystal
Reports. I also developed many early workflow designs as test exercises, for early-adopters,
and later under contract to clients of Softworks and its associated US company Visuale.
1982-2001. Worked as a Technical Writer and Software Developer
for clients including Hewlett-Packard, Telstra, Government Departments, Soft As
It Gets, Pancom Systems, and Software Solutions.
Education
1975-80 University of Melbourne. Completed two years of an arts
degree, part-time. Units included Computer Science, Philosophy and Logic.
1972-73 RMIT. Diploma of Photographic Technology.
1970 Glen Waverley High School. Completed HSC
Fun
Sailing. I used to race twice a week but these days prefer cruising
at a less frenetic pace. I'm the proud owner of a locally built Colin Archer inspired
33' sloop Saltheart. She's a bit wide in the beam (like the skipper), she
isn't pretty ('utilitarian' or 'functional' is more like it) but she's strong and
well made, and I have a bit of a crush on her.
Diving. I've just completed my PADI Open Water certification and
have fallen in love with fish. There is nothing quite like sharing their amazing
world for a while.
Running, Swimming.