R E S U M E
E M P L O Y M E N T  H I S T O R Y


Dates September 2008- December 2008
Name and address of employer DATACOM
25 Donkin St / Level 1, 4011 South Brisbane, QLD
Occupation or position held CONTRACT POSITION, SENIOR PROGRAMMER ANALYST
Main activities and responsibilities
Core
  • - Development of the Symbion, web portal designed to establish the web based business processes for Australian health products industry (naturopathic products). This web portal was created and envisaged to cater for several thousand manufacturers, retailers and pharmacies, establishing unifying business environment and opportunities for the industry. Symbion portal automates the medicine ordering for pharmacies, promotion and media campaigns for health products manufacturers, as well as the exam/training support for the staff and social (blogging) environment for the industry. Web portal was developed using ASP.NET in the Model-View-Presenter (MVP) environment (MS Web Factory), Data storage was SQL Server, accessible through Windows Communication Foundation (WCF) web services, by using the LINK enabled business layer. Additional information was obtained through XML/XSLT data providers and custom (SOA) data providers. Various technologies used include MS AJAX with AJAX Toolkit extensions, Flash and RSS Feeds and PDF rendering (front end), LINK and WCF services (middle tear to data base end).




Dates March 2008 - July 2008
Name and address of employer LICENSYS
93 Wolston Rd, 4074 Sumner Park, QLD
Occupation or position held CONTRACT POSITION, SENIOR PROGRAMMER ANALYST
Main activities and responsibilities
Core
  • - Development, from ground up, of the Leopard project for South Africa. This software is essentially a vehicle plate manufacturing controller. Programme encompasses several modules related to production, control, organization, maintenance and reporting. Initial modules (Supervisor and Admin Workstations) have been developed as Windows Forms applications, using SQL (stored procedures and Quantum object-relation mapping platform). Additional modules were developed using Windows Forms and Quantum Framework UI interface.




Dates January 2007 to December 2007
Name and address of employer Runge Limited (Mining Dynamics)
Central Plaza One – L17/L18, 345 Queen Street, 4000 Brisbane, QLD
Occupation or position held TEAM LEAD, SENIOR PROGRAMMER ANALYST
Main activities and responsibilities
Core
  • - Development of the Mining Dynamics Control, software tool designed to facilitate technology documentation processes for mining companies. MD Control is a compound programme, written entirely in C#, with some Java Script elements. It consists of a number of modules, ranging through the most of the .NET spectrum, MD Control Workflow Manager is a presentation layer - web site; MD Control Service is an underlying Windows Service (coupled with Web Services); MD Control Workflow Designer is a standalone Windows Forms application; MD Control Execution Manager is also a Windows Forms application, communicating remotely with the rest of the system. MD Control Workflow Manager is an ASP.NET web site that is AJAX enabled (with both core AJAX service and Telerik AJAX controls). It is aimed to provide a real-time workflow presentation tear for the whole system. Data is fed through the MD Control Service, with the source being the SQL Server 2005 data base. MD Control Service also remotely controls the work of the MD Control Execution Manager (.NET remoting). MD Control Workflow Designer is a designer tool, developed specifically to facilitate workflow template creation.
  • - Working as a team lead for the MD Control team. Planning the development process, allocating resources and communicating with other teams in front of the MDC team. Standard team lead duties.
  • - Participating closely as a software architect for the web-based part of the MD Control – the Workflow Manager. Developing designs, plans, and strategies for the tool.
  • - Working on the MD Control Product, as a whole, technology development strategies, such as initial adoption of the .NET 3.0 (Windows Workflow Foundation).
Note: MD Control is a proprietary product and is not accessible by general audience. No URL given.
Auxiliary
  • - Writing product documentation.
  • - Providing services to other teams and departments.


Dates February 2000 to December 2006
Name and address of employer Roy Morgan Research
401 Collins St. 3000 Melbourne, VIC
Occupation or position held PROGRAMMER ANALYST
Main activities and responsibilities
Core
  • - Developed the ARF web site (American Marketing Research Industry Association Federation). ARF is an ASP.NET search engine for the RMR/ARF e-documentation and e-publications. Original version was written in VB.NET (code behind) with the Full Text Search facility (SQL 2005). Final release was rewritten in C#. Project was finished in the August 2006.
    URL: http://arf.asteroid.com.au/Intro.aspx.
  • - Co-creator of the BBC-VOD (Video On Demand). BBC-VOD is an ASP.NET web reporting site, designed to produce reports for BBC (UK) TV program statistical data. Site is written in C# (code behind and the business layer), using SQL Reporting Services 2005 (remote reports), and SQL 2005 for the data tier. Project has been completed in mid 2006.
    Log URL: http://www.asteroid.com.au/srs/bbcvod.
  • - Design and development of the Mail Diary Panel, ASP.NET application aimed to facilitate administration of RMR online surveys (for the American market). Developed in VB.NET (code behind and the business layer) with the SQL 2000 data layer. Project completed during 2005.
    Logi URL: http://www.maildiarypanel.com/.
  • - Developed the initial ASTEROID technology transfer to the .NET platform. Responsible for start up implementation of the web enabled (Windows forms / Web Services) new ASTEROID (from 2002 to the present day). Database solution (data tier) founded on SQL/XML (server side). Initial ASP.NET version using Web Services Behaviours and custom server side controls (test). Advanced Windows Forms solution (application tier) is using Web Services (enterprise and WSE1/WSE2) for client-server communication (web tier). Web service security implementation (WSE2). Remoting (.NET) technology used for the Intranet access (test). Re-using of the existing legacy code (COM server) for the .NET application. Project in progress.
  • - Programming of the .NET (XML) conversion utilities (to/from other marketing applications – e.g. SSS, SSS-XML and SPSL). Based on the XML/XPath technologies and MS SQL server as a data base storage. Conversion model architecture and implementation. Project completed in early 2005.
  • - Development of the current principle RMR application, ASTEROID 4 (full development cycle, 2003-2004). Leading GUI architect and GUI programmer. Programme development in MFC - COM server connection, network implementation, third-party libraries, (custom) database usage, application deployment (Install Shield X). ASTEROID 4 is winner of the (federal government sponsored) ‘Consensus Award Software’ accolade (for the 2004) in the category of the application software.
  • - Development of previous ASTEROID versions (ver. 2002 and earlier - full development cycle, 2001-2003). Programme implementation (MFC), FORTRAN engine connection, network implementation, third-party libraries, (custom) database usage, custom application protection, application deployment (Install Shield).
  • - Maintaining older ASTEROID versions (prior 2002). Hierarchical data dictionary implementation. Start of the advanced GUI solution.
  • - Providing numerous accompanying utility software peaces. Legacy code (FORTRAN) integration (complete development cycle). Installation and deployment.
  • - Continuos development of the custom installation/deployment solution (for the utility programmes and the data base distribution), based on file archiving and e-mail dispatching.
  • - Development of the large binary file editor (custom data base management).
Auxiliary
  • - Communication with the company client services department and with the ASTEROID external user pool. Direct technical consulting and support.
  • - Writing programming documentation and co-editing the end user (product) documentation, as well as the help system.
  • - Providing consulting services and support for other departments within the company.

Version

4.54 (Dec 1, 2008)

Hardcopy

This entire resume (all pages) is also available in the paper form. Document is in the MS Word format