SlideShare a Scribd company logo
1 of 30
RESUME
PAUL DJIMRITSCH
3 BOSSLEY ROAD, BOSSLEY PARK NSW 2176
HOME TELEPHONE - +61 02 9823 5598
FAX +61 02 9823 5598
MOBILE +61 0426 877 370
EMAIL pdjimrit@bigpond.com
DATE OF BIRTH 31 AUGUST 1952
EDUCATION
1988 - June 1995
Charles Sturt University
Bachelor of Science (Industrial Mathematics and Computer Science)
1996-1999
New England University
Master of Computer Science
TECHNICAL SUMMARY
Tools/Languages No. of years Skills Rating Last Used
MS SQL Server 6.5
MS SQL Server 7
MS SQL 2000
MS SQL 2005
MS SQL 2008
MS SQL 2012
2
3
6
6
4
1
9
9
9
9
9
9
2002
2002
2006
2013
2013
2015
Oracle 8i 9i 10g 11g 12g
PL/SQL
8 9 2014
Oracle version 7.3
PL/SQL
30 months 8 2002
VB2 TO VB6 13 9 February 2014
Seagate Crystal Reports
7, 8, 9 and 10
V7 (1 year) v8(3
years), v9(2 years),
V10(2 year)
9 (in conjunction
with Oracle 8I, 10g
and SQL Server 7/
2000, 2005 / 2008)
2013
VB.Net 4 years 8 2010
C# .NET 3.5, 4.0, 4.5.1 5+ years 9 2015
1
OO analysis, design &
methodology
8+ 8.5 2015
COMDCOMCOM+
development
10 9 February 2014
ASP.NET IIS 4/5/6/7
Web Development,
DHTML, VBScript,
JScript, XHTML, Ajax
10+ 9 2015
XMLXSLTXSDXPATH 10 9 2015
Visual C++ / Eclipse 15 9 February 2014
Rational Rose / Sparx
Enterprise Architect
3 + 8 2015
Javascript 9 8.5 2015
InstallShield 2 8 2004
Microsoft PowerPoint 1 8.5 August 2014
Microsoft SharePoint 1 8 August 2014
WORK EXPERIENCE:
14 June 2016 – Present Day (3 months contract)
Indivia Pty Ltd
Level 1, 460 Church Street, Parramatta
Position – .NET (mobile devices) Contract Developer
Skills – ASP.NET MVC 5/6 (.Net Framework 4.6) C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C#
.NET 4.5.2 / 4.6.2 Framework, Entity Framework 6.1.3, AutoFac DI, Log4Net, CSS3, Bootstrap Angular 1,
React JS, SQL Server 2014 SSIS SSRS
Responsibilities:
1. My involvement with Indivia Pty Ltd includes back-end support with MYOB Exo (Financials, Warehouse components
with SQL Server 2008 R2 database). The development work that is associated with the support of client based
includes WINFORM application development, Web portal development and management, Web API development and
management. The source code repository and continuous integration is affiliated with Jenkins 2 CI and Subversion
(SVN) for source code management.
References:
Alain Du Pleiss
Application Development Manager
Indivia Pty Ltd
CONTACT: (TEL): 1300 660 652
2
WORK EXPERIENCE:
19 January 2016 – 30 April 2016 (3 months contract)
Roads and Maritime Services
27 Argyle Street, Parramatta
Position – .NET (mobile devices) Contract Developer
Skills – MS InterDev ASP JavaScript / JScript / VBScript, Visual Basic 6, MS Access 2010 / VBA, MS Excel /
VBA, ASP.NET MVC 5/6 (.Net Framework 4.6) C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C# .NET
4.5.2 / 4.6 Framework, Entity Framework 6.1.3, AutoFac DI, Log4Net, CSS3, Bootstrap, React JS, SQL
Server 2014 SSIS SSRS Oracle 11g PL/SQL
Responsibilities:
2. My involvement with Roads and Maritime Services includes back-end support with legacy based NSW Injury
Management System (classic VB.NET ASP.NET application / Oracle 11g), NSW Roads and Traffic Authority
Infringement System (Visual Basic 6 and ASP / VBScipt / Jscript / HTML – stylesheets and JavaScript) and the recent
technological advancement with Roads and Maritime Services Corporate Management SAP with the utilization of .NET
6.0 C# Monaca (Cloud Editor) ASP.NET 5 MVC 6 Web API 2 OAuth2 Authentication / Authorization (Novell Active
Directory) HTML 5 Bootstrap CSS jQuery Angular JS React JS Node JS Jasmine JS Jenkins CI Subversion.
References:
Matthew Holmes
Acting Team Lead, Technical Development
Roads and Maritime Services
27 Argyle Street, Parramatta
CONTACT: (TEL): 02 8849 2786, (MOB): 04 5507 5998
3
WORK EXPERIENCE:
21 August 2015 – 23 October 2015 (6 weeks contract)
Pacific Magazines
Seven Media
Position – .NET contractor
Skills - ASP.NET 4.6 MVC 4/5 C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2
Framework, NHibernate, Log4Net, CSS3, Bootstrap, React JS, Umbraco CMS, UCommerce, HangFire
scheduler, SQL Server 2014
Responsibilities:
3. My involvement with the development of the Oscar Winter e-Commerce diamond / ring retail site incorporated the
establishment of the OAuth 2 based login facility and the shopping cart facility for the visitors and for the authenticated
customers using Umbraco CMS as the data warehouse. The web site has been developed as an ASP.NET MVC 4
web application with .NET 4.5.2 Framework and C# with an implicit workflow for the selection of diamonds and
corresponding ring styles and available metal types.
The integration of the third-party Umbraco / UCommerce library provided the class assemblies to bind the front-end
web UX experience with the back-end Umbraco data warehouse repository for the selected diamonds and ring settings
within the shopping cart.
Google OAuth2 authentication was additionally integrated within the web application to provide customer contact
(Google contact API) and shipping information for shopping cart billing / shipping web page.
4. Contributed to the modification of the open-source HangFire / Redis web page scheduler (located within GitHub) to
allow back-end database to be periodically refreshed with available inventory diamonds and associated ring settings
from diamond miners within the Pilbara complex at Western Australia diamond mines. Published the modified
HangFire scheduler as a NuGet package for the web application.
References:
Luke Lewandowski
Digital Development Director
Pacific Magazines
8 Central Avenue, Eveleigh NSW 2015
CONTACT: (TEL): 02 9394 2083
4
WORK EXPERIENCE:
19 January 2015 – 30 June 2015 (6 months contract)
Department of Employment
Level 3, 5 Eden Park Drive, Macquarie Park NSW 2113
Position – ICT Service Provider
Skills - ASP.NET MVC 5 (.NET 4.5) C# Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2 Framework,
EF6.1.2, Log4Net, Bootstrap, SQL Server 2014
Responsibilities:
My web experience includes the participation in the development of the Department of Employment Job Seeker registration and
the corresponding financial system that represents an ASP.NET MVC 5 web application that is designed with Web API 2,
Bootstrap, jQuery, Entity Framework 6.1.2 (code first approach using SQL Server 2012 database as the back-end repository).
This experience additionally encompasses the development and the documentation of the internal Message Service Bus that
employs the .NET System.Messaging assembly and is used to arrange the job seeker financial aspects within the system
My WPF / Windows Form (WinForm) development experience includes the solitary development of the load regression test tool
that generates and transfers artificial job seeker registration contracts to the service message bus. This is accomplished by
translating the particular XSD message contract into a dynamically generated C# class (System.Dynamic assembly) and
generating the corresponding dynamic data contracts (adorned with DataContractAttribute) for the job seeker with various job
seeker streams that include Stream A, Stream A volunteer, Stream B, Stream C, Transition Job Seeker Stream, Long-Term Job
Seeker Stream and special job seeker categories.
References:
JAMES TREERS
Department of Employment IT Director
CONTACT: (TEL): 02 9246 0540
5
WORK EXPERIENCE:
3 November 2014 - 19 December 2014 (6 weeks contract)
SER Building, University Drive, Newcastle University, Callaghan, NSW
Position – .NET Developer (Short Term Contract)
Skills - ASP.NET XML XSD XHTML CSS XSLT C# .NET 4.5.2 Framework, EF6, Oracle 12g PL/SQL
Log4Net, Bootstrap, Telerik Kendo UI
Responsibilities:
Contributed to the development of the University Academic Document / Academic registration system that represents an
ASP.NET MVC 5 web application that is designed with Web API 2, Bootstrap JS, Entity Framework 6 (database first approach
using Oracle 12g database as the back-end repository), and jQuery and Telerik Kendo UI components.
References:
Richard Maher
Senior Project Manager
Newcastle University
CONTACT: (TEL): 02 4927 4728
6
WORK EXPERIENCE:
3 February 2014 - 27 August 2014 (7 months contract)
Newcastle Permanent Building Society
Corner of King St and Union Street, Newcastle, NSW 2300
Position – .NET Developer (Fixed Term Contract)
Skills - ASP.NET WCF/REST XML XSD XHTML CSS XSLT C# .NET 4.5 Framework, Log4Net, ComponentArt
Responsibilities:
Contributed to the development of the CAPS Loan Processing Application that will replace the legacy Sandstone Lendfast loan
processing application. The CAPS Loan Processing Application system represents an ASP.NET web application that
incorporates ComponentArt UI web controls, Require, Knockout and Backbone JavaScript library, Ajax UI controls, jQuery
based scripts and Typescripts.
Contributed to the development of SQL Server database schema and the associated stored procedures that contained the
inherent business principles for the Loan Processing Application / Document Generation System.
Contributed solely to the development of the appropriate content management system for the storage and publication of legal
documents, photographs and images that can displayed within the embedded web application PDF's.
Contributed to the development of the CAPS Loan Processing Application SOA (service oriented architecture) workflow design
using third-party software to upload the published UML from Enterprise Architect into Microsoft Visio.
7
References:
Jodi Stapleton
Senior Manager - Service and Information Delivery
Manager - Business Intelligence
Newcastle Permanent Building Society.
CONTACT: (TEL): 02 4927 4728
Adam Cook
Senior Manager - Development and Support
Information Technology and Services
Newcastle Permanent Building Society
CONTACT: (TEL): 02 4927 4347
8
WORK EXPERIENCE:
19 December 2012 - 17 January 2014 (12 months contract)
Maincom Services Pty Ltd
Unit 6, 119 Coreen Avenue, Penrith NSW 2750
Position – .NET Developer (Fixed Term Contract)
Skills - ASP.NET WCF/REST XML XSD XHTML CSS XSLT C# .NET 4.5 Framework, Log4Net, Developer
Express 11.3 SAP Business Objects Crystal Reports WinForm
Responsibilities:
Contributed solely to the development of the mobile technology based Insurance Work Order system for on-site evaluation of
costs / profits incurred within undertaken building maintenance projects. The Insurance Work Order system represents an
ASP.NET web application that incorporates Developer Express UI web controls, Require, Node, Knockout and Backbone
JavaScript library, Ajax UI controls. JQuery based scripts and Typescripts.
Contributed to the development of SQL Server database schema and the associated stored procedures that contained the
inherent business principles for the Insurance Work Order system.
Contributed solely to the development of the appropriate content management system using the open-source Umbraco (version
7) for the storage and publication of insurance based legal documents, photographs and images that can displayed within the
embedded web application PDF's.
Contributed solely to the development of Microsoft Excel application (VBA) that is responsible for the retention and publication
of Insurance based quote based documents (Microsoft Word) and appropriate formatted comma-separated value spreadsheet.
The generated comma-separated value spreadsheet will be used to upload the client based Insurance quote into SQL Server
2005 / 2008 R2 databases.
Contributed to the production of Insurance Work Order based documents using SAP Business Objects Crystal Reports that
integrated SQL Server data warehouse work orders into the respective documents.
Contributed to the pilot project that involved the development of the Insurance Work Order system for Android based smart
phones (minimum Linux Ice-cream Sandwich 4.0) using Java/C++ with Eclipse Studio.
Contributed solely to the continuous build and publication of software components for the Insurance Work Order system using
Selenium CI software.
Contributed solely to the development of the document / photograph extraction desktop (WinForm) application that migrates the
insurance based documents and site inspection photographs for archival retention onto a designated file server.
Managed project sprints with the delivery of project subtasks to associated team members.
9
References:
Andrei Baranovski
IT Project Manager
Maincom Services Pty Ltd.
CONTACT:
(MOB): 0403 383 547
(TEL): 02 4722 5900
10
WORK EXPERIENCE:
14 November 2012 - 19 December 2012 (6 weeks contract)
Stockland Development Pty Ltd
Level 25 133 Castlereagh St. Sydney
Position – Senior .NET Developer (Fixed Term Contract)
Skills - ASP.NET MVC3 WCF/REST XML XSD XHTML CSS XSLT C# 4.0 Entity Framework Log4Net
Responsibilities:
Contributed within the IT team to the resolution of issues within the HR Management Portal. The HR Management Portal
represents an ASP.NET web application that incorporates MVC3 Razor view, nHibernate, Telerik MVC3 UI web controls,
Require and Backbone JavaScript library, Ajax UI controls and jQuery based scripts.
Contributed to the development of SQL Server Agent jobs and the respective stored procedures that produced daily accounting
reports based on the overtime / shift allowances for the registered employees within the HR Management Portal.
References:
CHITRA SETHURAMASAMY
IT Development Manager
Stockland Development Pty Ltd.
CONTACT: (MOB): 0434 167 017
11
WORK EXPERIENCE:
14 May 2012 - 14 November 2012 (6 months contract)
Australian Broadcasting Commission
Level 11 700 Harris St. Sydney
Position – Senior .NET Developer (Fixed Term Contract)
Skills - ASP.NET MVC3 WCF/REST XML XSD XHTML CSS XSLT C# 4.0 Entity Framework Log4Net
Responsibilities:
1. Contributed solely to the development of ASP.NET web application that incorporates MVC3 Razor view, .NET Entity
Framework (LINQ to SQL), jQuery based scripts, Ajax based controls for the ASP.NET application, WCF and Log4Net for
exception logging.
2. Contributed to the development of the Contract Resource Management System (LightSwitch 2011 web application) for the
internal ABC Work Management division. The LightSwitch 2011 web application incorporated the development of the SQL
Server 2008 R2 database schema, SQL Server 2008 R2 Reporting Services (SSRS) (contract management reports), SSIS
based tasks using sequence containers, T-SQL based scripts for data migration between SAP based systems and SQL
Server 2008 R2 and the development of .NET WCF RIA based services (using .NET DomainService / Entity Framework)
under Microsoft .NET Framework 4.0. The web application appearance was maintained using the specialized screen based
themes from a Silverlight based extension project that provided customized Silverlight based screens and controls for the
LightSwitch project.
References:
KRISTINA TORLAKOVIC
ABC Business Analyst / Team Leader
CONTACT: (TEL): +61 2 8333 1814
CHRIS CONSTANTINE
Applications Development Manager
CONTACT: (TEL): +61 2 8333 1814
AUSTRALIAN BROADCASTING COMMISSION
12
WORK EXPERIENCE:
14 June 2011 – 23 December 2011
Stella Travel Services
Level 11 403 George St. Sydney
Position – Analyst Programmer (Fixed Term Contract)
Skills - ASP.NET Web Services WCF/REST XML XSD XHTML CSS XSLT C# 4.0 NHibernate
Responsibilities:
3. Contributed solely to the development of the HTTP REST (WCF) client based service that issues SOAP based messages
to acknowledged web servers (download and upload service) and the translation of XML (SOAP envelopes) based
responses into business oriented entities.
4. Contributed solely to the development of the fare publication and management system that involves the preservation of
business entities within SQL Server 2008 R2 and the publication of private (travel service agencies) and public fares (online
web service / airport purchases) to Sabre and Armadeus corporate entity and their respective brokers / agencies. The
transfer of published fares from Galileo based systems into Stella Travel Services (JetSet Travel World Group) SQL Server
2008 R2 was accomplished using NHibernate stored procedure configuration mappings that links .NET software
components to SQL Server 2008 R2 within the utilization of session and transaction based factory providers.
5. Contributed solely to the development of data security services that encrypt / decrypt preserved customer based fare
purchases with the assistance of security based services within the .NET 3.5 Framework.
6. Contributed solely to the development to the Stella Travel Services (JetSet Travel World Group) Smart Fares wizard (online
ASP.NET based air fare purchase / enquiry system) that permits Travel World Group agencies / brokers to provide air fare
packages that include arrangements for accommodation and sight-seeing. The ASP.NET application represents an
ASP.NET based web application that includes WCF based services, web services and provides immediate responses to the
agency broker enquiries with the assistance of JQuery based software and partial web page rendering.
References:
GUY MACFARLANE
Smart Fares Business Analyst / Team Leader
CONTACT: (TEL): +61 2 8229 4657
NARAYANAN PRASAD
Smart Fares Project Manager
CONTACT: (TEL): +61 2 8229 4655
STELLA TRAVEL SERVICES
13
WORK EXPERIENCE:
7 March 2011 – 21 April 2011
Cellarmasters Pty Ltd
Surry Hills NSW
Position – ASP.NET Web Services WCF/REST XML XSD XHTML CSS XSLT C# 4.0 NHibernate developer
contract
Responsibilities:
1. Contributed solely to the development of the Cellarmasters product (wines / alcoholic beverages) upload to the Westfield
secured domain. The upload process involved the establishment of a XSD schema format to upload images and alcoholic
beverage to the Westfield secured domain (secured HTTP website that contained a copy of the manufactured XSD
schema) and the HTTP REST client that conveyed either a new or updated alcoholic serialized content to the Westfield
secured domain.
2. Contributed solely to the development of Cellarmasters order enquiry system that accepted Westfield generated orders for
Cellarmasters (payment authentication / authorization was conducted by the Westfield secured domain) and generated
either a Cellarmasters based out-of-stock transaction or created a Cellarmasters shipment transaction. The Cellarmasters
generated transaction, XML serialized content conformant to the XSD schema, was delivered to the Westfield secured
domain using HTTP REST client services. The production of the Cellarmasters XML based transaction incurred using XML
schema attributes applied to C# class and the affiliated C# class auto-properties. The content of the Cellarmasters
transaction was preserved within SQL Server 2008 using NHibernate mappings of the specific C# class auto-properties.
3. Contributed solely to the development of SQL Server 2008 beverage database schema for the product and order capture
system. This involved the generation the T-SQL based scripts that created tables (and associated primary keys), foreign
keys and unique index keys for optimized searches.
4. Contributed solely to the development of the NHibernate mappings that associated the database tables to the
representative C# serializable classes and the affiliated auto-properties.
References:
MAURICE CICERO
GENERAL MANAGER - eCommerce
CELLARMASTERS
CONTACT: (MOB): 0424 177 904
(TEL): +61 2 9333 8372
14
WORK EXPERIENCE:
27 April 2010 – 14 July 2010
Lake Corporation
North Willoughby NSW
Position – Senior ASP.NET VB.NET / C# WinForms developer contract
.NET WinForm 2005 development, C# .NET 2.0, Win32 API, XHTML / XML / XSLT, SQL Server 2005 / 2008, MS Access 2003
Responsibilities:
1. Contributed solely to the development of the credit-card verification notification system (.NET VB.NET class library / DLL).
The application provides a relays real-time customer (Virgin Blue) credit card application details to the wizard driven window
based application (published by Lake Corporation) that is managed by Citibank sales representatives.
The credit-card verification system incorporates the development and the publication of WCF based services that are
responsible for the authentication / authorization of the customer details.
2. Participated in the re-development of a natural language parser (client browser based add-in for Internet Explorer version 7
or higher) that processes instructions from the pre-defined source (MS Access tables, MS SQL 2005 / 2008 tables) to
automate the processing of the Citibank credit card application from the specific web pages (defined within the pre-defined
source). The natural language parser is engineered to recognize specific keywords and optional settings and processes
these web page interactions using the in-built browser based shell library or jQuery driven functions to extract or emplace
customer based information onto specific web page. Web page navigation is automatically handled by the navigation
commands issued to specific HTML / XHTML objects or Ajax/jQuery based functions that are specific to the web page.
3. Participated in the development of the desktop client application (WinForm) that registers and maintains the credit card web
application processing instructions within MS Access database tables.
References:
STAN ZAJAC
PROJECT MANAGER
LAKE CORPORATION
CONTACT: (MOB): 0404079276
(TEL): +61 2 9958 6166 (RECEPTION)
15
WORK EXPERIENCE:
22 October 2008 – 2 April 2010
WorkCover NSW, Gosford
Position – Senior .NET (WinForms/ASP.NET) C# / VB.NET Seagate Crystal Report Decisions WinForms
contract
.NET WinForm development, C# .NET 3.5, LinQ, Win32 API, XML / XSLT / XPath, SQL Server 2000 / 2008, Visual Studio 2008,
Team Foundation Systems, Telerik WinForm / ASP.NET Control Library, ASP.NET / WCF / WebServices, NHihernate, DNN
Responsibilities:
1. Contributed solely to the development and deployment of Work Cover Licensing Notification System that generates specific
types of correspondence letters for dispatch to statewide license holders on a daily basis. The Notification system
assimilates information pertaining to the license holder application / review status and publishes the respective PDF or MS
Word documents for daily mail-out procedures. The Notification system was designed within the SQL Server 2005 as a
composite SSIS package that contained specific SSIS related tasks and ActiveX VBA scripts.
2. Contributed solely to the enhancement of a pre-established license register to include the integration of the mailing system.
The project scope included the redevelopment of the license register system within SQL Server 2000 (database design
included the script design for database tables, database index clustering, stored procedures and associated table based
triggers). The pre-established Window based VB.NET 1.1 WinForm application was re-engineered to improve performance
and data analysis reliability and to integrate the GUI for license publication registry and NHibernate ORM composition.
3. Contributed solely to the completion of the national Work Cover license registration system that permitted authorized Work
Cover officers to register or de-register license based applications for both license trainers (educational institutions and
commercial training organizations) and license assessors. The development of the architecture included the design of
16
Oracle 9i database schema (table spaces, tables, indexes, triggers and the corresponding PL/SQL packages) and the
development of a window based License Subsystem multi-threaded application. The multi-threaded window based WinForm
application provided a mechanism that allowed authorized officers to register or de-register the license trainer(s), license
assessor(s) or training organizations. Commercial educational institutions or accredited universities are granted specific
license classes upon the successful endorsement of the lodged application to conduct license assessments or deliver
educational courses to the public. The multi-threaded window based License Registry application was developed using .NET
3.5 SP1 Framework (Visual C#) and incorporated visual rendering aspects to accommodate for specific screen resolution
and report generation. The application GUI was rendered with Telerik control kit and .NET WCF (Windows Communication
Foundation) was incorporated to concurrently retrieve the affiliated license details from multiple database sources (SQL
Server 2005, Oracle 9i database and the Sybase database). Sybase database contained historical details concerning the
license trainer, license assessor and accredited educational bodies such as registered commercial training organizations,
TAFE and national universities.
4. Contributed to the redevelopment of Work Cover public website to incorporate Microsoft SharePoint MOSS web parts,
WCF based services, web services and the conversion of the existing web pages / user controls to adapt to the MVC2 web
development framework. Ajax / jQuery functions were employed to improve the performance with the extrapolation of web
page related information from the content management system (Oracle 9i) and DNN [DotNetNuke] (SQL Server 2005).
5. Contributed within the .NET development team (Agile / Scrum development methodology) to the development of back-office
Microsoft PowerPoint 2007 templates using MS Visual Studio 2008 (C#) and the production of licence registration
documents using Seagate Crystal Report Decisions.
6. Implemented the DNN dashboard module within the national Work Cover license registration system to facilitate ease of
navigation within the major services that are presented within the national public domain website.
7. Managed the allocation and delivery of project sprints within a team of 4 junior developers.
8. Provided technical assistance / advice within the .NET workspace to junior developers within the public Work Cover public
website.
References:
CAMPBELL PAGE
PROJECT MANAGER
WORKCOVER
CONTACT: (TEL): (02) 4321 5556
BRETT ALLAN
BUSINESS ANALYST
WORKCOVER
CONTACT: (TEL): (02) 4321 5212
17
WORK EXPERIENCE:
4 April 2008 – 10 October 2008
Transgrid
Position – Senior .NET (WinForms/ASP.NET) C# developer contract
.NET WinForm development, C# .NET 3.5, LinQ, Win32 API, XML / XSLT / XPath, SQL Server 2005, Log4Net, Enterprise
Library 4.0, Visual Studio 2008, Team Foundation Systems, Developer Express 8.2.4
Responsibilities:
1. Contributed to the development and deployment of control room Operator Substation Log. The substation log represents
a .NET window based application that provides the capability to display the current amperage and electrical flow within the
electrical network. The inherent WCF Net TCP / IP service interfaces the existing SCADA system and routes the
information to the window based application. The window based application additionally provides a registration and fault
alarm warnings for faulty power equipment within the electrical network.
2. Development contributions include WinForm and corresponding web UI development (Developer Express controls and
components), code access security and application session management, application session state tracing / monitoring with
Log4Net, UI component validation / exception handling with the integration of Enterprise Library, database schema
development and the primary responsibility with data migration between the legacy and the proposed production / test
databases (SQL Server 2000 / 2005) using SSIS.
3. Contributed to the development and deployment of packaged .NET control room Operator Substation Log window
application from the specific IIS 7.0 Server using ClickOnce Application and Deployment manifest configuration settings
within the .NET framework. The reference to the specific browser URL provides the capability to automatically download and
appropriately upgrade the localized copy of the Operator Substation Log application.
4. Contributed to the development of web portal for the control room Operator Substation Log that incorporated the
development of WCF services, web services, the employment of the MVC template (Adapters, Controllers, Controller
Factories, Areas, and Views), SQL Server 2005 optimized stored procedures and the administration of the respective MS IIS
for the web edition of the control room Operator Substation Log.
5. Contribute to the development of Operator Substation Report Suite – Power Outage and Substation Incident Reports using
SQL Server 2005 Reporting Services.
References:
MARTIN VOSS
BUSINESS APPLICATIONS CENTRE MANAGER
TRANSGRID
CONTACT: (TEL): (02) 9620 0587, (MOB): 0411 129 890
18
14 January 2008 – 8 February 2008
Centre for Learning Innovation (TAFE OTEN)
Strathfield NSW
Position – Senior .NET C# WinForms MS Office developer contract
.NET WinForm application development, C# .NET 3.5, Linq expressions, MS Office Add-in development, Word Object Model,
Unmanaged window-based modules, Win32 API, Event Hooks, XML / XSLT / XPath, NUnit 2.4.6.
Responsibilities:
1. Contributed to the development of Word add-in dialogs that provided the capability to represent the document content
with the appropriate smart document tags as an exportable HTML web page. Examples of smart document tags included the
document expression tags such as {custom}, {standard}, {other}, {copyright}, {embedded} and {caption}. These tags
are appropriately generated using the appropriate add-in dialog and the selection of data cubes from within the
document. The authored document was automatically linked to the specific SQL Server database views.
2. Optimized the database schema to accelerate the binding of the data cubes within the Word add-in
module.
3. Contributed to the development of Reporting Services reports that provided document publication history
and the amendments applied to the specific authored document.
4. Contributed to the development of SSIS packages that uploaded specific MS Access localized database
content (document attributes used within MS Access Reports) to the centralized document repository (SQL
Server 2008).
References:
Dean Cummins
Team Leader, Center for Learning Innovation
TAFE OTEN, Strathfield, NSW
CONTACT: (TEL): (02) 9715 8730
19
30 April 2007 – 7 December 2007
SureTrak Global Pty Ltd
Position – Permanent
Role - Senior .NET C# TCP IP SQL Server 2005 WinForms developer
SQL Server 2005 / T-SQL, User defined SQL Server data types, encryption applied to SQL Server content, SQL Server script
installation (.NET / WinForm installation package), .NET 3.0, TCP / IP, Serial Communications, .NET WinForm application
development, C#, Crystal Reports, Team Foundation Systems.
Responsibilities:
1. Contributed to the development and publication of the TCP/IP packet analyzer to intercept network and GPRS packets
that originated from a portable wireless scanner.
2. Contributed to the development and publication of a .NET window based (WinForm) application that exhibited the
information relating to the scanned electronic tags and the associated electronic tag reader. The electronic tag reader was
used by mobile security guards to ensure that the client premises were monitored and secured. Information conveyed to the
window application included approximate GPRS reference location.
3. Contributed to the development of .NET managed components that encompassed symmetric security, image and data
compression (C++ ATL component).
4. Contributed to the development of the database schema (SQL Server 2005) and the development of stored
procedures, triggers and client based reports (patrol detail reports) with the assistance of Crystal Reports and / or SQL
Server Reporting Services.
REFERENCES:
Rick Kouczan
CONTACT: (TEL) (02) 8787 9817
27 November 2006 – 23 March 2007
Cps Systems Pty Limited
Neutral Bay NSW
Position: ASP.NET / WinForms C# SQL Server developer contract
SQL Server 2005, Replication (Push Transactional and Push Merge), T-SQL (ASP.NET Security Model), SQL Server Reporting
Services, ASP.NET 3.0, WebForms / Web Services, C#, Team Foundation Services, Microsoft Application Blocks, NHibernate.
Responsibilities:
1. Contributed to the development of the database schema within SQL Server 2005 to provide an ASP.NET security
model for authentication and authorization of client sessions.
2. Contributed to the development and implementation of symmetric public / private key encryption of sensitive content
and passwords.
3. Contributed to the implementation of ASP.NET web pages that provide login account management and preferred
session based preferences.
4. Contributed to the development of transactional and merge replication processes between SQL Server database
servers.
20
5. Contributed to the development of clientele web based content and the associated web services for the web
application within the ASP.NET environment and the management of the associated IIS site.
6. Contributed to the development of synchronization and replication reports using SQL Server Reporting Services. The
filtered criteria that can be passed to the report from the associated web page included a to/from date selector that can used
to provide a contrast report on the content between database servers.
REFERENCES:
Phillip Gould
Senior Consultant - iBorders
CONTACT: (02) 9968 5785
21
7 August 2006 –3 November 2006
Wolley Parsons TMG
Level 3 225 Clarence St Sydney 2000
Position: Senior MS C++ MFC ATL Oracle 9i Crystal Reports Window application developer contract
Oracle 9i PL/SQL, Toad, SQL Server 2000 T-SQL DTS, Visual C++, MFC / STL / ATL
Responsibilities:
1. Contributed to the C++ MFC window based application development that maintains StateRail passenger and freight
timetable system. Export functions for the transfer of the passenger / freight timetables to text files, Word documents, MS
Excel spreadsheets and Adobe PDF documents was developed as Visual C++ ATL reusable components.
2. Contributed to the development of the timetable auditing system that provides the visual representation of the
modifications that were applied to the original passenger or freight timetables. The visual presentation of the auditing system
was developed as an encapsulated C++ MFC view within the MDI application.
3. Contributed to the enhancement of the derived CRecordset classes with virtual member functions that accept the name
of the Oracle 9i stored procedure and the associated collection of IN, IN / OUT or REF CURSOR OUT based parameters.
4. Contributed to the development of session management system that allowed user based preferences to be stored
within Oracle 9i database tables and session based sensitive information to be encrypted with a symmetric public / private
key algorithm.
5. Contributed to the development of graphical representation of the rail (passenger and freight) trips, including rail
junction points, using C++ MFC GDI classes that can dynamically re-configured using the mouse on the screen.
6. Contributed to the development of C++ MFC based graphical controls (e.g. list view controls with in-place editors) and
specific property pages that process callback events.
7. Contributed to the production of freight rail schedules using Seagate Crystal Reports with the integrated Oracle based
freight timetables and the employment of warehouse data that was encapsulated within the respective C++ CRecordset
class.
REFERENCES:
DALE COLEMAN
GENERAL MANAGER
CONTACT: (02) 9262 4111
3 April 2006 – 4 August 2006
Rostima Pty Limited
Level 1 125 Falcon St. Crows Nest NSW
Position: Senior .NET / ASP.NET C# WinForm MS C++ SQL Server 2000 Oracle 10g developer contrac t
MS .NET (WinForms / WebForms / Web Services / Window Service), C#, C++ ASP.NET WebControls, DHMTL /
ASP, Oracle 10g PL/SQL, SQL Server 2000 T-SQL DTS Seagate Crystal Reports
Responsibilities:
22
1. Contributed to the re-development of the .NET window based (WinForm) application that provided the framework for
the Work-Force Management Solution. The predecessor Delphi based window application for the Work-Force Management
product provided a model for the core functionality of the revised .NET version of the Work-Force Management Solution.
2. Contributed to the development of the SQL Server database schema, including ERD, for the NEC Job Roster
application studio.
3. Contributed to the development of UI interfaces, real-time management components (C++ ATL) and window services
that provide remote .NET services for the Work-Force Management Studio.
4. Contributed to the development of a .NET task scheduling service (.NET window service) that automates the execution
of parameterized stored procedures and data transformation packages on a prescribed daily, weekly or monthly basis.
Extended SQL Server stored procedures were developed in Visual C++ to provide TCP/IP or the serial based (COMM ports)
services to transfer the schedule and cost-allocation information (job roster information) between corporate subsidiary
databases.
5. Contributed to the development and deployment of .NET communication facility that allowed the client to manage
the .NET task scheduling service externally.
6. Contributed to the development of Seagate Crystal reports that exhibited task scheduling details and affiliated cost
allocation quotes.
REFERENCES:
ANTONIO ARUJIO (TEAM LEADER)
STEPHEN AITKEN (CIO / GENERAL MANAGER)
OWEN SENIOR (CIO / GENERAL MANAGER)
CONTACT: (02) 9436 0365
26 September 2005 – 28 March 2006
University of Western Sydney
Campbelltown Campus, Campbelltown NSW
Position: ASP.NET VB.NET SQL Server 2000 Oracle 10g developer contract
MS .NET (WebForms / Web Services / Window Service), VB.NET ASP.NET WebControls, DHMTL / ASP, Oracle 9i and 10g
PL/SQL, SQL Server 2000 T-SQL DTS
Responsibilities:
1. Develop and maintain the database model for the campus disability student system DiSM (Disability Student Service
Management) with the assistance of Toad to register the creation of databases, tablespaces, index tablespaces, tables,
indexes and types.
2. Migrate the integration plans (disability student associated services / infrastructure requirements) from the legacy
application (MS Access tables) into the Oracle 9i DiSM infrastructure using a customized .NET WinForm to migrate and
normalize the disability student information within the Oracle 9i environment.
3. Develop and maintain the portal for the data extraction from the DiSM service (Microsoft .NET web service) and
provide the corresponding data transportation unit to update the primary student services management system (Callista) for
the University of Western Sydney Campbelltown campus.
4. Develop the appropriate ASP.NET web service that provides the interface to the data layer within the DiSM system.
5. Assist with the development of appropriate user interface (ASP.NET WebForms) for the management of the DiSM
system.
23
6. Develop, maintain and integrate the email notification service into the DiSM architecture to provide the dispatch of legal
and the administration documents that pertain to the registration of the student with disabilities with DiSM.
7. Develop and integrate the notification for the detection of student detail changes with the external Oracle 9i Callista
database
8. Assist with the UAT / integration testing of the developed interfaces and the notification services within the DiSM
architecture.
9. Develop the entire back-end database schema that involves the development of references database tables to
eliminate redundant information and the development of jagged database tables that contain artificial column names that
appear as row values within a proposed system table. The schema involves the development of 120 + database tables using
CREATE TABLE … TABLESPACE … NOCACHE NOLOGGING syntactical statements with the appropriate grants to a
specific database schema user. Synonyms are created for external linked tables to assist comprehension within PL/SQL
package body code. Each table is associated with a unique sequence and is associated with specific packages.
REFERENCES:
CHRIS ALTON (ITD TEAM LEADER)
CONTACT: (02) 4620 3167
24
31 January 2005 – 23 September 2005
Rural Fire Services
15 Carter Street, Lidcombe
Position: VB6 MS Access/VBA MS Visual C++ ASP.NET C# SQL Server 2000 developer contract
MS .NET (WebForms / Web Services), C# ASP.NET WebControls, SQL T-SQL Reporting Services DTS, Visual
Basic 6, MS Access / VBA, Visual C++ MFC ATL STL developer
Responsibilities:
1. Provide primary support / trouble shooting into the daily problems with the employment of the financial suite within the
legacy system (electronic Service Delivery Model) for the regional and rural fire brigade units. The electronic Service
Delivery Model is represented as a suite of financial applications (MS Access database applications) that caters for the
budgeting and requisition of brigade unit items within an established period.
2. Analyze and enhance the existing disparate database schema with the development of primary clustered indexes /
foreign references between database tables (maintained within transact-SQL) and provide the representative SQL views into
the existing data. The electronic MS Access client-based applications contain in-situ business data that are extracted from
SQL Server via linked views within MS Access application.
3. Develop and evaluate the functionality (unit-testing, critical path analysis and regression testing) for the proposed
subsequent release of electronic Service Delivery Model. The proposed solution will replace the legacy MS database
applications with a secured browser based web pages (client certificates). The implemented technology has been
constructed involving composite web pages that are developed within .NET Framework (C# web forms) and rendered with
the assistance of web services (written in .NET C#). The implemented technology has provided the link between the web
browser and the PDF generators (developed as .NET C# libraries) and the stored procedures / views within the SQL Server
database schema.
4. Develop and evaluate the functionality (unit-testing, critical path analysis and regression testing) for release of a
specific mailing service (developed as a .NET C# window service) that generates the electronic mail from the information
retained within the SQL Server database schema. The specific mailing service is configurable to handle multiple SMTP /
POP 3 servers and specific date / time intervals for delivering the recipients electronic mail.
5. Participate in the development and the publication of Rural Fire Services volunteer registration facility
http://www.myrfs.nsw.gov.au/ using the .NET ASP.NET Framework, client-side JavaScript, data-layer services (MS .NET
web service proxies that interface indirectly with SQL Server 2000 and Sybase) and the employment of .NET C# language.
Project management is facilitated on a priority basis and incorporates the adoption of the agile software development
approach to facilitate the release of RFS management and call-out systems that have been quantified with quality assurance
standards.
6. Contributed to the development of MS Access reports and the upload of MS Access version of electronic Service
Delivery model content to the SQL Server 2000 repository.
7. Contributed to the development of Reporting Services (SQL Server 2000) reports for the management of the volunteer
registration services.
REFERENCES: NEIL MADDOCK (PRODUCT MANAGER)
CONTACT: (02) 8741 5257
GLEN BENSON (TECHNOLOGY SERVICES MANAGER)
CONTACT: (02) 8741 5555
25
10 January 2005 – 31 January 2005
First American Title Insurance
Level 12, 309 Kent Street
Position (Contract – 3 weeks)
Lexus Nexus HOTDOCS / WEBDOCS / SQL Server 2000 developer
Responsibilities:
1. Develop and evaluate the SQL Server stored procedures / view for the corporate budget and year-to-date reports.
2. Develop and evaluate the encompassing HOTDOCS legal and financial reports using the Component Manager and
Online Test Component from HOTDOCS document assembly engine. The development of the HOTDOCS documents
involved the creation of survey dialogs for the document engine and the embedding of the HOTDOCS document script (VBA
script) to enhance the document presentation that is based on the SQL stored procedures / views.
REFERENCES: BRUCE WALKER (OPERATIONS MANAGER)
CONTACT: RECEPTION (02) 8235 4433
26
6 September 2004 – 17 December 2004
Hypercom Australia
Unit 1 / 11 Orion Road, Lane Cove
Position (Contract)
VB.NET / C#, Visual C++ Version 7 ATL STL MFC Developer, XML, (secured) TCP/IP services, UDP broadcasts, serial
communications (SERIAL ports / USB ports), single / triple DES encryption, software compression, .NET Install Shield, Rational
Rose UML, PVCS 5.0 software management, EFTPOS terminal development (embedded system written in C)
Background:
Hypercom EFTPOS based software, instilled within the EFTPOS devices and terminals, and are distributed to Australian based
banking sectors (including Commonwealth Bank, Westpac and NAB) and to specific retail sectors that includes Bunnings
hardware stores, Coles, Myers and other retail sectors.
Responsibilities:
1. Contributed to the re-development of the EFTPOS software to increase robustness and versatility of the product for
Linux / Windows based terminals. The re-engineering phase incorporates the introduction of C++ ATL pluggable non-visual
components that can be used by third-party software developers to extrapolate transaction based confirmations or rejections
from the encapsulated EFTPOS based software.
2. Prepare end-user documentation for the employment of Hypercom EFTPOS terminals and the associated C++ ATL
components.
3. Contributed to the development, testing and end-user documentation of Hypercom touch-screen based C++
application that is affiliated with the functionality of the Hypercom EFTPOS terminal.
4. Contributed to the customized branding of EFTPOS touch-screen C++ application for specific clients that included the
ordered end-user software components.
5. Contributed to the development of the deployment install script for the packaging of the terminal drivers, COM+
components and the associated C++ window based application to a single deployment package.
REFERENCES: DAVID CAMPBELL (02) 9420 6444
22 February 2004 – 3 Sept 2004
Mortgage Processing Centre
35 Smith Street Parramatta
Position (Contract)
VB.NET, C#, Visual C++ Version 7, WinForms and WebForms, COM+, SQL Server 2000 DBCC / Transact-SQL
Responsibilities:
1. Contributed to the development of automated document management subsystem for legal services / loan processing
systems provides a service to personnel, loan originators and mobile consultants. The automated document management
subsystem provides the capability to manage the document content and is integrated within the HOTDOCS document
assembly infrastructure.
2. Contributed to the database schema development (SQL Server 2000), including the development of SQL Server
extended stored procedures using Visual C++, for the document management system.
27
3. Contributed to the development of the communication and presentation framework that provided the interface between
MS Word documents and HOTDOCS document assembly components.
4. Contributed to the development of document templates with embedded HOTDOCS scripting language.
5. Contributed to the development of .NET C# window based application to conduct CRA and Title Folio investigations.
The specific services are developed to accommodate the solicitors / loan providers with credit reference checks and verification
with the applicant’s securities (assets/bonds/land titles). The verification process involves the conversion of applicant’s
information, derived from the SQL server, into a XML format that is suitable for TCP/IP transmission over the web. The
transmission of database affiliated content is accomplished with the representation of the request within XML Schema. The
transportation of the .NET XML content is accomplished with the assistance of XML .NET classes and the late-binding
architecture that incorporates late-binding infrastructure.
REFERENCES: HASSAN HALIL (02) 8836 5013
March 2003 – August 2003
Tenix Defence
Position (Contract)
Software Engineer / Tester (Microsoft Visual C++ / ASP.NET CORBA Berkley sockets TCP/IP UDP C# contractor)
Responsibilities:
1. Evaluate the effectiveness of the delivered software in terms of the described software prologue and prepare a test
evaluation plan to analyze the functionality of the implemented software in terms of the tested / untested software paths.
2. Review the delivered class / sequence / collaboration diagrams (Rational Rose UML) and the general software
description for the preparation of basis / full path testing of the delivered NG (Northrup Grumman) embedded C++ software.
3. Document cyclomatic complexity and memory leakages that were discovered during testing with McCabe testing tools.
4. Rectify software anomalies / deficiencies with the incorrect deployment of CORBA publisher / consumer interfaces.
5. Contribute to the redevelopment of faulty or inefficient avionic software (NG modules) using Visual C++.
6. Contribute to the development of the automated testing environment (ASP.NET C#) for the evaluation of NG avionic
software.
REFERENCES: SIMON FRY (08) 8300 4400
Sept 2001 – Dec 2002
Rail Infrastructure Corporation
28
Position: Senior MS Visual C++ / web (classic ASP) Seagate Crystal Reports developer contract
Responsibilities:
1. Contribute to the development of Passenger Control Information Systems (PICS) for State Rail using Visual C++,
COM+, SQL Server 2000 and MS IIS 5.0 ASP VBScript, JavaScript, DHTML and XML / XSLT.
2. Contribute to the redevelopment of the passenger timetable and platform audio systems using C++ MFC, C++ ATL
components and z-lib software to transfer actual trip and timetable information to designated stations that is impacted by the
timetable. The compressed data was delivered to adjacent stations using TCP/IP protocols.
3. Develop, test and implement the C++ ATL component that is designed using the multithreaded components with the
aid of critical sections, events and mutexes. The evaluation of the ATL component was examined using the respective C++
client application (using smart pointers) and the respective IIS 4.0 ASP web page. The ATL component provides the
capability to create the train timetables in an XML format from the real-time train information that were dispatched from the
track signal points. The component additionally compresses the formulated train timetable into the specific format and
preserves the information in the specific Oracle 9.0 server database via the invocation of PL/SQL stored procedures and the
implementation of triggers to archive former timetables within a MS Access database.
Involved with the development of database tables and the representative PLS/SQL package / package body code, sequences
and the specific grants on sequences, packages / procedures / functions, tables and the creation of primary / reference keys.
4. Contribute to the production of train timetables for platform customers using Seagate Crystal Reports, C++ and the
content from platform specific MS Access database.
REFERENCES: ALAN TOPFFER (02) 9752 8600
PREVIOUS WORK EXPERIENCE
EMPLOYMENT PERIOD: DEC 2000 TO JUNE 2001
CORPORATION: QUICKPRINT CORPROFIT (ADG)
POSITION: (CONTRACT)
SOFTWARE DEVELOPER VISUAL C++ MFC DCOM
29
Responsibilities:
1. Contribute to the development of back-end graphical processing service that processes web-based requests for
specific image designs and delivers the end-result that was processed with the automated service of Abode Photoshop.
2. Package the back-end TCP/IP based graphical processing service (C++ TCP/IP DCOM / DLL) for delivery to affiliated
QUICKPRINT CORPROFIT subsidiaries using WinZip to compress the deployment package and InstallShield script to
develop the deployment package containing the distributable(s) for the back-end graphical processing service.
REFERENCES: PAUL BRUNN (02) 9949 0525
EMPLOYMENT PERIOD: JUNE 2000 TO JAN 2001
CORPORATION: DAYCO PACIFIC
POSITION: (CONTRACT)
SOFTWARE DEVELOPER VISUAL C++ MFC DCOM, TCP/IP UDP, SQL SERVER 7, JDE EDWARDS ONEWORLD
Responsibilities:
1. Contribute to the development of warehouse bar coding system and the scanner based software (C++) to access the
inventory details for the scanned product.
2. Contribute to the development of the InstallShield installation package script for the scanner based software and
associated software constituents using the InstallShield InstallScript language to manage the installation of components.
REFERENCES: BRUNO SLAVIERO (02) 9616 7651
EMPLOYMENT PERIOD: JUNE 1999 TO JULY 1999
CORPORATION: SPIKE WIRELESS INTERNATIONAL
POSITION: (CONTRACT)
SOFTWARE DEVELOPER VISUAL BASIC 5, JSCRIPT, C++ DCOM SQL SERVER 7
REFERENCES: MEL MASEY (02) 9328 2941
EMPLOYMENT PERIOD: OCTOBER 1997 TO NOVMBER 1997
CORPORATION: START CORPORATION
POSITION: (CONTRACT)
SOFTWARE DEVELOPER VISUAL BASIC 4, MS PROJECT, VBA, SQL SERVER 7
REFERENCES: MICHEL MAK (02) 9460 7051
EMPLOYMENT PERIOD: MARCH 1996 TO JUNE 2000.
CORPORATION: SHARED ENTERPRISES CO-OP LTD (TRANSACTION SOLUTIONS)
POSITION: (PERMANENT)
SOFTWARE DEVELOPER VISUAL BASIC 3 – 6, VISUAL C++ 5.0 / 5.0, MFC, DCOM, SEAGATE CRYSTAL REPORTS UNIX
SEQUIOA C SHELL BOURNE SHELL TCP/IP UDP (Berkley Sockets)
REFERENCES: GUY LIGHT (02) 9647 4600
EMPLOYMENT PERIOD: JANUARY 1996 TO MARCH 1996
CORPORATION: MACRO CENTER PTY LIMITED
POSITION: (CONTRACT)
SOFTWARE DEVELOPER VISUAL BASIC 3 / MS PROJECT / MS EXCEL, VBA
REFERENCES: ALEX KLUIN (02) 9957 3027
30

More Related Content

What's hot

Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resumewahirshad
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar ResumeS Kumar
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev Kumar Paul
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015Richard Chauvet
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016James Sooter
 
Philip Taylor Resume Slideshare
Philip Taylor Resume SlidesharePhilip Taylor Resume Slideshare
Philip Taylor Resume Slidesharephildtm
 
Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun Dirisala
 
Maya_Kamentcev_fullVersion_2016.docx
Maya_Kamentcev_fullVersion_2016.docxMaya_Kamentcev_fullVersion_2016.docx
Maya_Kamentcev_fullVersion_2016.docxMaya Kamentcev
 
Mimi-Byrd-Updated-Resume
Mimi-Byrd-Updated-ResumeMimi-Byrd-Updated-Resume
Mimi-Byrd-Updated-ResumeMimi Byrd
 

What's hot (18)

Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Resume
ResumeResume
Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
 
Resume_A_Vinod
Resume_A_VinodResume_A_Vinod
Resume_A_Vinod
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016
 
Philip Taylor Resume Slideshare
Philip Taylor Resume SlidesharePhilip Taylor Resume Slideshare
Philip Taylor Resume Slideshare
 
Darrell's Resume
Darrell's ResumeDarrell's Resume
Darrell's Resume
 
arm_resume
arm_resumearm_resume
arm_resume
 
Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15Mallikarjun_BizTalkResume_10_June_15
Mallikarjun_BizTalkResume_10_June_15
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Maya_Kamentcev_fullVersion_2016.docx
Maya_Kamentcev_fullVersion_2016.docxMaya_Kamentcev_fullVersion_2016.docx
Maya_Kamentcev_fullVersion_2016.docx
 
Mimi-Byrd-Updated-Resume
Mimi-Byrd-Updated-ResumeMimi-Byrd-Updated-Resume
Mimi-Byrd-Updated-Resume
 
Anuj Resume
Anuj ResumeAnuj Resume
Anuj Resume
 
Resume
ResumeResume
Resume
 
ResumeAngelAlejandro
ResumeAngelAlejandroResumeAngelAlejandro
ResumeAngelAlejandro
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 

Viewers also liked

Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain ResumeAnkur Jain
 
Privacidad y mi propiedad (aléjate de mi
Privacidad y mi propiedad (aléjate de miPrivacidad y mi propiedad (aléjate de mi
Privacidad y mi propiedad (aléjate de miEfren Guerrero
 
Trennbare Verben
Trennbare VerbenTrennbare Verben
Trennbare VerbenSchool
 
6 Keys to a Great Blog Post
6 Keys to a Great Blog Post6 Keys to a Great Blog Post
6 Keys to a Great Blog PostLisa Stauber
 
Designing High Performance RTC Signaling Servers
Designing High Performance RTC Signaling ServersDesigning High Performance RTC Signaling Servers
Designing High Performance RTC Signaling ServersDaniel-Constantin Mierla
 
Das wetter und die jahreszeiten
Das wetter und  die jahreszeitenDas wetter und  die jahreszeiten
Das wetter und die jahreszeitenAura Manrique
 
ALYCHLO - Jaarrekening 2016
ALYCHLO - Jaarrekening 2016ALYCHLO - Jaarrekening 2016
ALYCHLO - Jaarrekening 2016Thierry Debels
 
Phan cl-data scientist-1 july-2016
Phan cl-data scientist-1 july-2016Phan cl-data scientist-1 july-2016
Phan cl-data scientist-1 july-2016eknowledgediscovery
 
NV Jacques Vermeire opnieuw winstgevend
NV Jacques Vermeire opnieuw winstgevendNV Jacques Vermeire opnieuw winstgevend
NV Jacques Vermeire opnieuw winstgevendThierry Debels
 
Wochentage, Monate Jahreszeiten
Wochentage, Monate JahreszeitenWochentage, Monate Jahreszeiten
Wochentage, Monate JahreszeitenSchool
 
Al Caer Tus Parpados
Al Caer Tus ParpadosAl Caer Tus Parpados
Al Caer Tus ParpadosSOCRATES_ONG
 
Presentacion
PresentacionPresentacion
Presentacionpirux
 

Viewers also liked (18)

Ankur Jain Resume
Ankur Jain ResumeAnkur Jain Resume
Ankur Jain Resume
 
Privacidad y mi propiedad (aléjate de mi
Privacidad y mi propiedad (aléjate de miPrivacidad y mi propiedad (aléjate de mi
Privacidad y mi propiedad (aléjate de mi
 
Mwc 2016 coaching day
Mwc 2016 coaching dayMwc 2016 coaching day
Mwc 2016 coaching day
 
Trennbare Verben
Trennbare VerbenTrennbare Verben
Trennbare Verben
 
6 Keys to a Great Blog Post
6 Keys to a Great Blog Post6 Keys to a Great Blog Post
6 Keys to a Great Blog Post
 
Designing High Performance RTC Signaling Servers
Designing High Performance RTC Signaling ServersDesigning High Performance RTC Signaling Servers
Designing High Performance RTC Signaling Servers
 
Das wetter und die jahreszeiten
Das wetter und  die jahreszeitenDas wetter und  die jahreszeiten
Das wetter und die jahreszeiten
 
Teme De Biologia
Teme De BiologiaTeme De Biologia
Teme De Biologia
 
#Soy132
#Soy132#Soy132
#Soy132
 
Computer and it program
Computer and it programComputer and it program
Computer and it program
 
ALYCHLO - Jaarrekening 2016
ALYCHLO - Jaarrekening 2016ALYCHLO - Jaarrekening 2016
ALYCHLO - Jaarrekening 2016
 
Phan cl-data scientist-1 july-2016
Phan cl-data scientist-1 july-2016Phan cl-data scientist-1 july-2016
Phan cl-data scientist-1 july-2016
 
NV Jacques Vermeire opnieuw winstgevend
NV Jacques Vermeire opnieuw winstgevendNV Jacques Vermeire opnieuw winstgevend
NV Jacques Vermeire opnieuw winstgevend
 
Wochentage, Monate Jahreszeiten
Wochentage, Monate JahreszeitenWochentage, Monate Jahreszeiten
Wochentage, Monate Jahreszeiten
 
Final Report
Final ReportFinal Report
Final Report
 
Al Caer Tus Parpados
Al Caer Tus ParpadosAl Caer Tus Parpados
Al Caer Tus Parpados
 
Presentacion
PresentacionPresentacion
Presentacion
 
Landslide and flood report from rasuwa 2010
Landslide and flood report from rasuwa 2010Landslide and flood report from rasuwa 2010
Landslide and flood report from rasuwa 2010
 

Similar to My Resume (20)

My Resume
My ResumeMy Resume
My Resume
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
RohiniKrishna_Feb
RohiniKrishna_FebRohiniKrishna_Feb
RohiniKrishna_Feb
 
Geethu Rajasekharan
Geethu RajasekharanGeethu Rajasekharan
Geethu Rajasekharan
 
Lessly_Resume_6y5m
Lessly_Resume_6y5mLessly_Resume_6y5m
Lessly_Resume_6y5m
 
Polak robert cv - 2018-4 short
Polak robert   cv - 2018-4 shortPolak robert   cv - 2018-4 short
Polak robert cv - 2018-4 short
 
Rob Venable - Developer
Rob Venable - DeveloperRob Venable - Developer
Rob Venable - Developer
 
Prafful Resume
Prafful ResumePrafful Resume
Prafful Resume
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
 
Cv vipin
Cv vipinCv vipin
Cv vipin
 
Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)
Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)
Allan_John_R_Salgado-MCSD.NET, MCTS,MCPD-Resume(LinkedIn)
 
KumarG-CV
KumarG-CVKumarG-CV
KumarG-CV
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
Teja_profile
Teja_profileTeja_profile
Teja_profile
 

My Resume

  • 1. RESUME PAUL DJIMRITSCH 3 BOSSLEY ROAD, BOSSLEY PARK NSW 2176 HOME TELEPHONE - +61 02 9823 5598 FAX +61 02 9823 5598 MOBILE +61 0426 877 370 EMAIL pdjimrit@bigpond.com DATE OF BIRTH 31 AUGUST 1952 EDUCATION 1988 - June 1995 Charles Sturt University Bachelor of Science (Industrial Mathematics and Computer Science) 1996-1999 New England University Master of Computer Science TECHNICAL SUMMARY Tools/Languages No. of years Skills Rating Last Used MS SQL Server 6.5 MS SQL Server 7 MS SQL 2000 MS SQL 2005 MS SQL 2008 MS SQL 2012 2 3 6 6 4 1 9 9 9 9 9 9 2002 2002 2006 2013 2013 2015 Oracle 8i 9i 10g 11g 12g PL/SQL 8 9 2014 Oracle version 7.3 PL/SQL 30 months 8 2002 VB2 TO VB6 13 9 February 2014 Seagate Crystal Reports 7, 8, 9 and 10 V7 (1 year) v8(3 years), v9(2 years), V10(2 year) 9 (in conjunction with Oracle 8I, 10g and SQL Server 7/ 2000, 2005 / 2008) 2013 VB.Net 4 years 8 2010 C# .NET 3.5, 4.0, 4.5.1 5+ years 9 2015 1
  • 2. OO analysis, design & methodology 8+ 8.5 2015 COMDCOMCOM+ development 10 9 February 2014 ASP.NET IIS 4/5/6/7 Web Development, DHTML, VBScript, JScript, XHTML, Ajax 10+ 9 2015 XMLXSLTXSDXPATH 10 9 2015 Visual C++ / Eclipse 15 9 February 2014 Rational Rose / Sparx Enterprise Architect 3 + 8 2015 Javascript 9 8.5 2015 InstallShield 2 8 2004 Microsoft PowerPoint 1 8.5 August 2014 Microsoft SharePoint 1 8 August 2014 WORK EXPERIENCE: 14 June 2016 – Present Day (3 months contract) Indivia Pty Ltd Level 1, 460 Church Street, Parramatta Position – .NET (mobile devices) Contract Developer Skills – ASP.NET MVC 5/6 (.Net Framework 4.6) C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2 / 4.6.2 Framework, Entity Framework 6.1.3, AutoFac DI, Log4Net, CSS3, Bootstrap Angular 1, React JS, SQL Server 2014 SSIS SSRS Responsibilities: 1. My involvement with Indivia Pty Ltd includes back-end support with MYOB Exo (Financials, Warehouse components with SQL Server 2008 R2 database). The development work that is associated with the support of client based includes WINFORM application development, Web portal development and management, Web API development and management. The source code repository and continuous integration is affiliated with Jenkins 2 CI and Subversion (SVN) for source code management. References: Alain Du Pleiss Application Development Manager Indivia Pty Ltd CONTACT: (TEL): 1300 660 652 2
  • 3. WORK EXPERIENCE: 19 January 2016 – 30 April 2016 (3 months contract) Roads and Maritime Services 27 Argyle Street, Parramatta Position – .NET (mobile devices) Contract Developer Skills – MS InterDev ASP JavaScript / JScript / VBScript, Visual Basic 6, MS Access 2010 / VBA, MS Excel / VBA, ASP.NET MVC 5/6 (.Net Framework 4.6) C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2 / 4.6 Framework, Entity Framework 6.1.3, AutoFac DI, Log4Net, CSS3, Bootstrap, React JS, SQL Server 2014 SSIS SSRS Oracle 11g PL/SQL Responsibilities: 2. My involvement with Roads and Maritime Services includes back-end support with legacy based NSW Injury Management System (classic VB.NET ASP.NET application / Oracle 11g), NSW Roads and Traffic Authority Infringement System (Visual Basic 6 and ASP / VBScipt / Jscript / HTML – stylesheets and JavaScript) and the recent technological advancement with Roads and Maritime Services Corporate Management SAP with the utilization of .NET 6.0 C# Monaca (Cloud Editor) ASP.NET 5 MVC 6 Web API 2 OAuth2 Authentication / Authorization (Novell Active Directory) HTML 5 Bootstrap CSS jQuery Angular JS React JS Node JS Jasmine JS Jenkins CI Subversion. References: Matthew Holmes Acting Team Lead, Technical Development Roads and Maritime Services 27 Argyle Street, Parramatta CONTACT: (TEL): 02 8849 2786, (MOB): 04 5507 5998 3
  • 4. WORK EXPERIENCE: 21 August 2015 – 23 October 2015 (6 weeks contract) Pacific Magazines Seven Media Position – .NET contractor Skills - ASP.NET 4.6 MVC 4/5 C# HTML 5 Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2 Framework, NHibernate, Log4Net, CSS3, Bootstrap, React JS, Umbraco CMS, UCommerce, HangFire scheduler, SQL Server 2014 Responsibilities: 3. My involvement with the development of the Oscar Winter e-Commerce diamond / ring retail site incorporated the establishment of the OAuth 2 based login facility and the shopping cart facility for the visitors and for the authenticated customers using Umbraco CMS as the data warehouse. The web site has been developed as an ASP.NET MVC 4 web application with .NET 4.5.2 Framework and C# with an implicit workflow for the selection of diamonds and corresponding ring styles and available metal types. The integration of the third-party Umbraco / UCommerce library provided the class assemblies to bind the front-end web UX experience with the back-end Umbraco data warehouse repository for the selected diamonds and ring settings within the shopping cart. Google OAuth2 authentication was additionally integrated within the web application to provide customer contact (Google contact API) and shipping information for shopping cart billing / shipping web page. 4. Contributed to the modification of the open-source HangFire / Redis web page scheduler (located within GitHub) to allow back-end database to be periodically refreshed with available inventory diamonds and associated ring settings from diamond miners within the Pilbara complex at Western Australia diamond mines. Published the modified HangFire scheduler as a NuGet package for the web application. References: Luke Lewandowski Digital Development Director Pacific Magazines 8 Central Avenue, Eveleigh NSW 2015 CONTACT: (TEL): 02 9394 2083 4
  • 5. WORK EXPERIENCE: 19 January 2015 – 30 June 2015 (6 months contract) Department of Employment Level 3, 5 Eden Park Drive, Macquarie Park NSW 2113 Position – ICT Service Provider Skills - ASP.NET MVC 5 (.NET 4.5) C# Web API 2 XML XSD XHTML CSS XSLT C# .NET 4.5.2 Framework, EF6.1.2, Log4Net, Bootstrap, SQL Server 2014 Responsibilities: My web experience includes the participation in the development of the Department of Employment Job Seeker registration and the corresponding financial system that represents an ASP.NET MVC 5 web application that is designed with Web API 2, Bootstrap, jQuery, Entity Framework 6.1.2 (code first approach using SQL Server 2012 database as the back-end repository). This experience additionally encompasses the development and the documentation of the internal Message Service Bus that employs the .NET System.Messaging assembly and is used to arrange the job seeker financial aspects within the system My WPF / Windows Form (WinForm) development experience includes the solitary development of the load regression test tool that generates and transfers artificial job seeker registration contracts to the service message bus. This is accomplished by translating the particular XSD message contract into a dynamically generated C# class (System.Dynamic assembly) and generating the corresponding dynamic data contracts (adorned with DataContractAttribute) for the job seeker with various job seeker streams that include Stream A, Stream A volunteer, Stream B, Stream C, Transition Job Seeker Stream, Long-Term Job Seeker Stream and special job seeker categories. References: JAMES TREERS Department of Employment IT Director CONTACT: (TEL): 02 9246 0540 5
  • 6. WORK EXPERIENCE: 3 November 2014 - 19 December 2014 (6 weeks contract) SER Building, University Drive, Newcastle University, Callaghan, NSW Position – .NET Developer (Short Term Contract) Skills - ASP.NET XML XSD XHTML CSS XSLT C# .NET 4.5.2 Framework, EF6, Oracle 12g PL/SQL Log4Net, Bootstrap, Telerik Kendo UI Responsibilities: Contributed to the development of the University Academic Document / Academic registration system that represents an ASP.NET MVC 5 web application that is designed with Web API 2, Bootstrap JS, Entity Framework 6 (database first approach using Oracle 12g database as the back-end repository), and jQuery and Telerik Kendo UI components. References: Richard Maher Senior Project Manager Newcastle University CONTACT: (TEL): 02 4927 4728 6
  • 7. WORK EXPERIENCE: 3 February 2014 - 27 August 2014 (7 months contract) Newcastle Permanent Building Society Corner of King St and Union Street, Newcastle, NSW 2300 Position – .NET Developer (Fixed Term Contract) Skills - ASP.NET WCF/REST XML XSD XHTML CSS XSLT C# .NET 4.5 Framework, Log4Net, ComponentArt Responsibilities: Contributed to the development of the CAPS Loan Processing Application that will replace the legacy Sandstone Lendfast loan processing application. The CAPS Loan Processing Application system represents an ASP.NET web application that incorporates ComponentArt UI web controls, Require, Knockout and Backbone JavaScript library, Ajax UI controls, jQuery based scripts and Typescripts. Contributed to the development of SQL Server database schema and the associated stored procedures that contained the inherent business principles for the Loan Processing Application / Document Generation System. Contributed solely to the development of the appropriate content management system for the storage and publication of legal documents, photographs and images that can displayed within the embedded web application PDF's. Contributed to the development of the CAPS Loan Processing Application SOA (service oriented architecture) workflow design using third-party software to upload the published UML from Enterprise Architect into Microsoft Visio. 7
  • 8. References: Jodi Stapleton Senior Manager - Service and Information Delivery Manager - Business Intelligence Newcastle Permanent Building Society. CONTACT: (TEL): 02 4927 4728 Adam Cook Senior Manager - Development and Support Information Technology and Services Newcastle Permanent Building Society CONTACT: (TEL): 02 4927 4347 8
  • 9. WORK EXPERIENCE: 19 December 2012 - 17 January 2014 (12 months contract) Maincom Services Pty Ltd Unit 6, 119 Coreen Avenue, Penrith NSW 2750 Position – .NET Developer (Fixed Term Contract) Skills - ASP.NET WCF/REST XML XSD XHTML CSS XSLT C# .NET 4.5 Framework, Log4Net, Developer Express 11.3 SAP Business Objects Crystal Reports WinForm Responsibilities: Contributed solely to the development of the mobile technology based Insurance Work Order system for on-site evaluation of costs / profits incurred within undertaken building maintenance projects. The Insurance Work Order system represents an ASP.NET web application that incorporates Developer Express UI web controls, Require, Node, Knockout and Backbone JavaScript library, Ajax UI controls. JQuery based scripts and Typescripts. Contributed to the development of SQL Server database schema and the associated stored procedures that contained the inherent business principles for the Insurance Work Order system. Contributed solely to the development of the appropriate content management system using the open-source Umbraco (version 7) for the storage and publication of insurance based legal documents, photographs and images that can displayed within the embedded web application PDF's. Contributed solely to the development of Microsoft Excel application (VBA) that is responsible for the retention and publication of Insurance based quote based documents (Microsoft Word) and appropriate formatted comma-separated value spreadsheet. The generated comma-separated value spreadsheet will be used to upload the client based Insurance quote into SQL Server 2005 / 2008 R2 databases. Contributed to the production of Insurance Work Order based documents using SAP Business Objects Crystal Reports that integrated SQL Server data warehouse work orders into the respective documents. Contributed to the pilot project that involved the development of the Insurance Work Order system for Android based smart phones (minimum Linux Ice-cream Sandwich 4.0) using Java/C++ with Eclipse Studio. Contributed solely to the continuous build and publication of software components for the Insurance Work Order system using Selenium CI software. Contributed solely to the development of the document / photograph extraction desktop (WinForm) application that migrates the insurance based documents and site inspection photographs for archival retention onto a designated file server. Managed project sprints with the delivery of project subtasks to associated team members. 9
  • 10. References: Andrei Baranovski IT Project Manager Maincom Services Pty Ltd. CONTACT: (MOB): 0403 383 547 (TEL): 02 4722 5900 10
  • 11. WORK EXPERIENCE: 14 November 2012 - 19 December 2012 (6 weeks contract) Stockland Development Pty Ltd Level 25 133 Castlereagh St. Sydney Position – Senior .NET Developer (Fixed Term Contract) Skills - ASP.NET MVC3 WCF/REST XML XSD XHTML CSS XSLT C# 4.0 Entity Framework Log4Net Responsibilities: Contributed within the IT team to the resolution of issues within the HR Management Portal. The HR Management Portal represents an ASP.NET web application that incorporates MVC3 Razor view, nHibernate, Telerik MVC3 UI web controls, Require and Backbone JavaScript library, Ajax UI controls and jQuery based scripts. Contributed to the development of SQL Server Agent jobs and the respective stored procedures that produced daily accounting reports based on the overtime / shift allowances for the registered employees within the HR Management Portal. References: CHITRA SETHURAMASAMY IT Development Manager Stockland Development Pty Ltd. CONTACT: (MOB): 0434 167 017 11
  • 12. WORK EXPERIENCE: 14 May 2012 - 14 November 2012 (6 months contract) Australian Broadcasting Commission Level 11 700 Harris St. Sydney Position – Senior .NET Developer (Fixed Term Contract) Skills - ASP.NET MVC3 WCF/REST XML XSD XHTML CSS XSLT C# 4.0 Entity Framework Log4Net Responsibilities: 1. Contributed solely to the development of ASP.NET web application that incorporates MVC3 Razor view, .NET Entity Framework (LINQ to SQL), jQuery based scripts, Ajax based controls for the ASP.NET application, WCF and Log4Net for exception logging. 2. Contributed to the development of the Contract Resource Management System (LightSwitch 2011 web application) for the internal ABC Work Management division. The LightSwitch 2011 web application incorporated the development of the SQL Server 2008 R2 database schema, SQL Server 2008 R2 Reporting Services (SSRS) (contract management reports), SSIS based tasks using sequence containers, T-SQL based scripts for data migration between SAP based systems and SQL Server 2008 R2 and the development of .NET WCF RIA based services (using .NET DomainService / Entity Framework) under Microsoft .NET Framework 4.0. The web application appearance was maintained using the specialized screen based themes from a Silverlight based extension project that provided customized Silverlight based screens and controls for the LightSwitch project. References: KRISTINA TORLAKOVIC ABC Business Analyst / Team Leader CONTACT: (TEL): +61 2 8333 1814 CHRIS CONSTANTINE Applications Development Manager CONTACT: (TEL): +61 2 8333 1814 AUSTRALIAN BROADCASTING COMMISSION 12
  • 13. WORK EXPERIENCE: 14 June 2011 – 23 December 2011 Stella Travel Services Level 11 403 George St. Sydney Position – Analyst Programmer (Fixed Term Contract) Skills - ASP.NET Web Services WCF/REST XML XSD XHTML CSS XSLT C# 4.0 NHibernate Responsibilities: 3. Contributed solely to the development of the HTTP REST (WCF) client based service that issues SOAP based messages to acknowledged web servers (download and upload service) and the translation of XML (SOAP envelopes) based responses into business oriented entities. 4. Contributed solely to the development of the fare publication and management system that involves the preservation of business entities within SQL Server 2008 R2 and the publication of private (travel service agencies) and public fares (online web service / airport purchases) to Sabre and Armadeus corporate entity and their respective brokers / agencies. The transfer of published fares from Galileo based systems into Stella Travel Services (JetSet Travel World Group) SQL Server 2008 R2 was accomplished using NHibernate stored procedure configuration mappings that links .NET software components to SQL Server 2008 R2 within the utilization of session and transaction based factory providers. 5. Contributed solely to the development of data security services that encrypt / decrypt preserved customer based fare purchases with the assistance of security based services within the .NET 3.5 Framework. 6. Contributed solely to the development to the Stella Travel Services (JetSet Travel World Group) Smart Fares wizard (online ASP.NET based air fare purchase / enquiry system) that permits Travel World Group agencies / brokers to provide air fare packages that include arrangements for accommodation and sight-seeing. The ASP.NET application represents an ASP.NET based web application that includes WCF based services, web services and provides immediate responses to the agency broker enquiries with the assistance of JQuery based software and partial web page rendering. References: GUY MACFARLANE Smart Fares Business Analyst / Team Leader CONTACT: (TEL): +61 2 8229 4657 NARAYANAN PRASAD Smart Fares Project Manager CONTACT: (TEL): +61 2 8229 4655 STELLA TRAVEL SERVICES 13
  • 14. WORK EXPERIENCE: 7 March 2011 – 21 April 2011 Cellarmasters Pty Ltd Surry Hills NSW Position – ASP.NET Web Services WCF/REST XML XSD XHTML CSS XSLT C# 4.0 NHibernate developer contract Responsibilities: 1. Contributed solely to the development of the Cellarmasters product (wines / alcoholic beverages) upload to the Westfield secured domain. The upload process involved the establishment of a XSD schema format to upload images and alcoholic beverage to the Westfield secured domain (secured HTTP website that contained a copy of the manufactured XSD schema) and the HTTP REST client that conveyed either a new or updated alcoholic serialized content to the Westfield secured domain. 2. Contributed solely to the development of Cellarmasters order enquiry system that accepted Westfield generated orders for Cellarmasters (payment authentication / authorization was conducted by the Westfield secured domain) and generated either a Cellarmasters based out-of-stock transaction or created a Cellarmasters shipment transaction. The Cellarmasters generated transaction, XML serialized content conformant to the XSD schema, was delivered to the Westfield secured domain using HTTP REST client services. The production of the Cellarmasters XML based transaction incurred using XML schema attributes applied to C# class and the affiliated C# class auto-properties. The content of the Cellarmasters transaction was preserved within SQL Server 2008 using NHibernate mappings of the specific C# class auto-properties. 3. Contributed solely to the development of SQL Server 2008 beverage database schema for the product and order capture system. This involved the generation the T-SQL based scripts that created tables (and associated primary keys), foreign keys and unique index keys for optimized searches. 4. Contributed solely to the development of the NHibernate mappings that associated the database tables to the representative C# serializable classes and the affiliated auto-properties. References: MAURICE CICERO GENERAL MANAGER - eCommerce CELLARMASTERS CONTACT: (MOB): 0424 177 904 (TEL): +61 2 9333 8372 14
  • 15. WORK EXPERIENCE: 27 April 2010 – 14 July 2010 Lake Corporation North Willoughby NSW Position – Senior ASP.NET VB.NET / C# WinForms developer contract .NET WinForm 2005 development, C# .NET 2.0, Win32 API, XHTML / XML / XSLT, SQL Server 2005 / 2008, MS Access 2003 Responsibilities: 1. Contributed solely to the development of the credit-card verification notification system (.NET VB.NET class library / DLL). The application provides a relays real-time customer (Virgin Blue) credit card application details to the wizard driven window based application (published by Lake Corporation) that is managed by Citibank sales representatives. The credit-card verification system incorporates the development and the publication of WCF based services that are responsible for the authentication / authorization of the customer details. 2. Participated in the re-development of a natural language parser (client browser based add-in for Internet Explorer version 7 or higher) that processes instructions from the pre-defined source (MS Access tables, MS SQL 2005 / 2008 tables) to automate the processing of the Citibank credit card application from the specific web pages (defined within the pre-defined source). The natural language parser is engineered to recognize specific keywords and optional settings and processes these web page interactions using the in-built browser based shell library or jQuery driven functions to extract or emplace customer based information onto specific web page. Web page navigation is automatically handled by the navigation commands issued to specific HTML / XHTML objects or Ajax/jQuery based functions that are specific to the web page. 3. Participated in the development of the desktop client application (WinForm) that registers and maintains the credit card web application processing instructions within MS Access database tables. References: STAN ZAJAC PROJECT MANAGER LAKE CORPORATION CONTACT: (MOB): 0404079276 (TEL): +61 2 9958 6166 (RECEPTION) 15
  • 16. WORK EXPERIENCE: 22 October 2008 – 2 April 2010 WorkCover NSW, Gosford Position – Senior .NET (WinForms/ASP.NET) C# / VB.NET Seagate Crystal Report Decisions WinForms contract .NET WinForm development, C# .NET 3.5, LinQ, Win32 API, XML / XSLT / XPath, SQL Server 2000 / 2008, Visual Studio 2008, Team Foundation Systems, Telerik WinForm / ASP.NET Control Library, ASP.NET / WCF / WebServices, NHihernate, DNN Responsibilities: 1. Contributed solely to the development and deployment of Work Cover Licensing Notification System that generates specific types of correspondence letters for dispatch to statewide license holders on a daily basis. The Notification system assimilates information pertaining to the license holder application / review status and publishes the respective PDF or MS Word documents for daily mail-out procedures. The Notification system was designed within the SQL Server 2005 as a composite SSIS package that contained specific SSIS related tasks and ActiveX VBA scripts. 2. Contributed solely to the enhancement of a pre-established license register to include the integration of the mailing system. The project scope included the redevelopment of the license register system within SQL Server 2000 (database design included the script design for database tables, database index clustering, stored procedures and associated table based triggers). The pre-established Window based VB.NET 1.1 WinForm application was re-engineered to improve performance and data analysis reliability and to integrate the GUI for license publication registry and NHibernate ORM composition. 3. Contributed solely to the completion of the national Work Cover license registration system that permitted authorized Work Cover officers to register or de-register license based applications for both license trainers (educational institutions and commercial training organizations) and license assessors. The development of the architecture included the design of 16
  • 17. Oracle 9i database schema (table spaces, tables, indexes, triggers and the corresponding PL/SQL packages) and the development of a window based License Subsystem multi-threaded application. The multi-threaded window based WinForm application provided a mechanism that allowed authorized officers to register or de-register the license trainer(s), license assessor(s) or training organizations. Commercial educational institutions or accredited universities are granted specific license classes upon the successful endorsement of the lodged application to conduct license assessments or deliver educational courses to the public. The multi-threaded window based License Registry application was developed using .NET 3.5 SP1 Framework (Visual C#) and incorporated visual rendering aspects to accommodate for specific screen resolution and report generation. The application GUI was rendered with Telerik control kit and .NET WCF (Windows Communication Foundation) was incorporated to concurrently retrieve the affiliated license details from multiple database sources (SQL Server 2005, Oracle 9i database and the Sybase database). Sybase database contained historical details concerning the license trainer, license assessor and accredited educational bodies such as registered commercial training organizations, TAFE and national universities. 4. Contributed to the redevelopment of Work Cover public website to incorporate Microsoft SharePoint MOSS web parts, WCF based services, web services and the conversion of the existing web pages / user controls to adapt to the MVC2 web development framework. Ajax / jQuery functions were employed to improve the performance with the extrapolation of web page related information from the content management system (Oracle 9i) and DNN [DotNetNuke] (SQL Server 2005). 5. Contributed within the .NET development team (Agile / Scrum development methodology) to the development of back-office Microsoft PowerPoint 2007 templates using MS Visual Studio 2008 (C#) and the production of licence registration documents using Seagate Crystal Report Decisions. 6. Implemented the DNN dashboard module within the national Work Cover license registration system to facilitate ease of navigation within the major services that are presented within the national public domain website. 7. Managed the allocation and delivery of project sprints within a team of 4 junior developers. 8. Provided technical assistance / advice within the .NET workspace to junior developers within the public Work Cover public website. References: CAMPBELL PAGE PROJECT MANAGER WORKCOVER CONTACT: (TEL): (02) 4321 5556 BRETT ALLAN BUSINESS ANALYST WORKCOVER CONTACT: (TEL): (02) 4321 5212 17
  • 18. WORK EXPERIENCE: 4 April 2008 – 10 October 2008 Transgrid Position – Senior .NET (WinForms/ASP.NET) C# developer contract .NET WinForm development, C# .NET 3.5, LinQ, Win32 API, XML / XSLT / XPath, SQL Server 2005, Log4Net, Enterprise Library 4.0, Visual Studio 2008, Team Foundation Systems, Developer Express 8.2.4 Responsibilities: 1. Contributed to the development and deployment of control room Operator Substation Log. The substation log represents a .NET window based application that provides the capability to display the current amperage and electrical flow within the electrical network. The inherent WCF Net TCP / IP service interfaces the existing SCADA system and routes the information to the window based application. The window based application additionally provides a registration and fault alarm warnings for faulty power equipment within the electrical network. 2. Development contributions include WinForm and corresponding web UI development (Developer Express controls and components), code access security and application session management, application session state tracing / monitoring with Log4Net, UI component validation / exception handling with the integration of Enterprise Library, database schema development and the primary responsibility with data migration between the legacy and the proposed production / test databases (SQL Server 2000 / 2005) using SSIS. 3. Contributed to the development and deployment of packaged .NET control room Operator Substation Log window application from the specific IIS 7.0 Server using ClickOnce Application and Deployment manifest configuration settings within the .NET framework. The reference to the specific browser URL provides the capability to automatically download and appropriately upgrade the localized copy of the Operator Substation Log application. 4. Contributed to the development of web portal for the control room Operator Substation Log that incorporated the development of WCF services, web services, the employment of the MVC template (Adapters, Controllers, Controller Factories, Areas, and Views), SQL Server 2005 optimized stored procedures and the administration of the respective MS IIS for the web edition of the control room Operator Substation Log. 5. Contribute to the development of Operator Substation Report Suite – Power Outage and Substation Incident Reports using SQL Server 2005 Reporting Services. References: MARTIN VOSS BUSINESS APPLICATIONS CENTRE MANAGER TRANSGRID CONTACT: (TEL): (02) 9620 0587, (MOB): 0411 129 890 18
  • 19. 14 January 2008 – 8 February 2008 Centre for Learning Innovation (TAFE OTEN) Strathfield NSW Position – Senior .NET C# WinForms MS Office developer contract .NET WinForm application development, C# .NET 3.5, Linq expressions, MS Office Add-in development, Word Object Model, Unmanaged window-based modules, Win32 API, Event Hooks, XML / XSLT / XPath, NUnit 2.4.6. Responsibilities: 1. Contributed to the development of Word add-in dialogs that provided the capability to represent the document content with the appropriate smart document tags as an exportable HTML web page. Examples of smart document tags included the document expression tags such as {custom}, {standard}, {other}, {copyright}, {embedded} and {caption}. These tags are appropriately generated using the appropriate add-in dialog and the selection of data cubes from within the document. The authored document was automatically linked to the specific SQL Server database views. 2. Optimized the database schema to accelerate the binding of the data cubes within the Word add-in module. 3. Contributed to the development of Reporting Services reports that provided document publication history and the amendments applied to the specific authored document. 4. Contributed to the development of SSIS packages that uploaded specific MS Access localized database content (document attributes used within MS Access Reports) to the centralized document repository (SQL Server 2008). References: Dean Cummins Team Leader, Center for Learning Innovation TAFE OTEN, Strathfield, NSW CONTACT: (TEL): (02) 9715 8730 19
  • 20. 30 April 2007 – 7 December 2007 SureTrak Global Pty Ltd Position – Permanent Role - Senior .NET C# TCP IP SQL Server 2005 WinForms developer SQL Server 2005 / T-SQL, User defined SQL Server data types, encryption applied to SQL Server content, SQL Server script installation (.NET / WinForm installation package), .NET 3.0, TCP / IP, Serial Communications, .NET WinForm application development, C#, Crystal Reports, Team Foundation Systems. Responsibilities: 1. Contributed to the development and publication of the TCP/IP packet analyzer to intercept network and GPRS packets that originated from a portable wireless scanner. 2. Contributed to the development and publication of a .NET window based (WinForm) application that exhibited the information relating to the scanned electronic tags and the associated electronic tag reader. The electronic tag reader was used by mobile security guards to ensure that the client premises were monitored and secured. Information conveyed to the window application included approximate GPRS reference location. 3. Contributed to the development of .NET managed components that encompassed symmetric security, image and data compression (C++ ATL component). 4. Contributed to the development of the database schema (SQL Server 2005) and the development of stored procedures, triggers and client based reports (patrol detail reports) with the assistance of Crystal Reports and / or SQL Server Reporting Services. REFERENCES: Rick Kouczan CONTACT: (TEL) (02) 8787 9817 27 November 2006 – 23 March 2007 Cps Systems Pty Limited Neutral Bay NSW Position: ASP.NET / WinForms C# SQL Server developer contract SQL Server 2005, Replication (Push Transactional and Push Merge), T-SQL (ASP.NET Security Model), SQL Server Reporting Services, ASP.NET 3.0, WebForms / Web Services, C#, Team Foundation Services, Microsoft Application Blocks, NHibernate. Responsibilities: 1. Contributed to the development of the database schema within SQL Server 2005 to provide an ASP.NET security model for authentication and authorization of client sessions. 2. Contributed to the development and implementation of symmetric public / private key encryption of sensitive content and passwords. 3. Contributed to the implementation of ASP.NET web pages that provide login account management and preferred session based preferences. 4. Contributed to the development of transactional and merge replication processes between SQL Server database servers. 20
  • 21. 5. Contributed to the development of clientele web based content and the associated web services for the web application within the ASP.NET environment and the management of the associated IIS site. 6. Contributed to the development of synchronization and replication reports using SQL Server Reporting Services. The filtered criteria that can be passed to the report from the associated web page included a to/from date selector that can used to provide a contrast report on the content between database servers. REFERENCES: Phillip Gould Senior Consultant - iBorders CONTACT: (02) 9968 5785 21
  • 22. 7 August 2006 –3 November 2006 Wolley Parsons TMG Level 3 225 Clarence St Sydney 2000 Position: Senior MS C++ MFC ATL Oracle 9i Crystal Reports Window application developer contract Oracle 9i PL/SQL, Toad, SQL Server 2000 T-SQL DTS, Visual C++, MFC / STL / ATL Responsibilities: 1. Contributed to the C++ MFC window based application development that maintains StateRail passenger and freight timetable system. Export functions for the transfer of the passenger / freight timetables to text files, Word documents, MS Excel spreadsheets and Adobe PDF documents was developed as Visual C++ ATL reusable components. 2. Contributed to the development of the timetable auditing system that provides the visual representation of the modifications that were applied to the original passenger or freight timetables. The visual presentation of the auditing system was developed as an encapsulated C++ MFC view within the MDI application. 3. Contributed to the enhancement of the derived CRecordset classes with virtual member functions that accept the name of the Oracle 9i stored procedure and the associated collection of IN, IN / OUT or REF CURSOR OUT based parameters. 4. Contributed to the development of session management system that allowed user based preferences to be stored within Oracle 9i database tables and session based sensitive information to be encrypted with a symmetric public / private key algorithm. 5. Contributed to the development of graphical representation of the rail (passenger and freight) trips, including rail junction points, using C++ MFC GDI classes that can dynamically re-configured using the mouse on the screen. 6. Contributed to the development of C++ MFC based graphical controls (e.g. list view controls with in-place editors) and specific property pages that process callback events. 7. Contributed to the production of freight rail schedules using Seagate Crystal Reports with the integrated Oracle based freight timetables and the employment of warehouse data that was encapsulated within the respective C++ CRecordset class. REFERENCES: DALE COLEMAN GENERAL MANAGER CONTACT: (02) 9262 4111 3 April 2006 – 4 August 2006 Rostima Pty Limited Level 1 125 Falcon St. Crows Nest NSW Position: Senior .NET / ASP.NET C# WinForm MS C++ SQL Server 2000 Oracle 10g developer contrac t MS .NET (WinForms / WebForms / Web Services / Window Service), C#, C++ ASP.NET WebControls, DHMTL / ASP, Oracle 10g PL/SQL, SQL Server 2000 T-SQL DTS Seagate Crystal Reports Responsibilities: 22
  • 23. 1. Contributed to the re-development of the .NET window based (WinForm) application that provided the framework for the Work-Force Management Solution. The predecessor Delphi based window application for the Work-Force Management product provided a model for the core functionality of the revised .NET version of the Work-Force Management Solution. 2. Contributed to the development of the SQL Server database schema, including ERD, for the NEC Job Roster application studio. 3. Contributed to the development of UI interfaces, real-time management components (C++ ATL) and window services that provide remote .NET services for the Work-Force Management Studio. 4. Contributed to the development of a .NET task scheduling service (.NET window service) that automates the execution of parameterized stored procedures and data transformation packages on a prescribed daily, weekly or monthly basis. Extended SQL Server stored procedures were developed in Visual C++ to provide TCP/IP or the serial based (COMM ports) services to transfer the schedule and cost-allocation information (job roster information) between corporate subsidiary databases. 5. Contributed to the development and deployment of .NET communication facility that allowed the client to manage the .NET task scheduling service externally. 6. Contributed to the development of Seagate Crystal reports that exhibited task scheduling details and affiliated cost allocation quotes. REFERENCES: ANTONIO ARUJIO (TEAM LEADER) STEPHEN AITKEN (CIO / GENERAL MANAGER) OWEN SENIOR (CIO / GENERAL MANAGER) CONTACT: (02) 9436 0365 26 September 2005 – 28 March 2006 University of Western Sydney Campbelltown Campus, Campbelltown NSW Position: ASP.NET VB.NET SQL Server 2000 Oracle 10g developer contract MS .NET (WebForms / Web Services / Window Service), VB.NET ASP.NET WebControls, DHMTL / ASP, Oracle 9i and 10g PL/SQL, SQL Server 2000 T-SQL DTS Responsibilities: 1. Develop and maintain the database model for the campus disability student system DiSM (Disability Student Service Management) with the assistance of Toad to register the creation of databases, tablespaces, index tablespaces, tables, indexes and types. 2. Migrate the integration plans (disability student associated services / infrastructure requirements) from the legacy application (MS Access tables) into the Oracle 9i DiSM infrastructure using a customized .NET WinForm to migrate and normalize the disability student information within the Oracle 9i environment. 3. Develop and maintain the portal for the data extraction from the DiSM service (Microsoft .NET web service) and provide the corresponding data transportation unit to update the primary student services management system (Callista) for the University of Western Sydney Campbelltown campus. 4. Develop the appropriate ASP.NET web service that provides the interface to the data layer within the DiSM system. 5. Assist with the development of appropriate user interface (ASP.NET WebForms) for the management of the DiSM system. 23
  • 24. 6. Develop, maintain and integrate the email notification service into the DiSM architecture to provide the dispatch of legal and the administration documents that pertain to the registration of the student with disabilities with DiSM. 7. Develop and integrate the notification for the detection of student detail changes with the external Oracle 9i Callista database 8. Assist with the UAT / integration testing of the developed interfaces and the notification services within the DiSM architecture. 9. Develop the entire back-end database schema that involves the development of references database tables to eliminate redundant information and the development of jagged database tables that contain artificial column names that appear as row values within a proposed system table. The schema involves the development of 120 + database tables using CREATE TABLE … TABLESPACE … NOCACHE NOLOGGING syntactical statements with the appropriate grants to a specific database schema user. Synonyms are created for external linked tables to assist comprehension within PL/SQL package body code. Each table is associated with a unique sequence and is associated with specific packages. REFERENCES: CHRIS ALTON (ITD TEAM LEADER) CONTACT: (02) 4620 3167 24
  • 25. 31 January 2005 – 23 September 2005 Rural Fire Services 15 Carter Street, Lidcombe Position: VB6 MS Access/VBA MS Visual C++ ASP.NET C# SQL Server 2000 developer contract MS .NET (WebForms / Web Services), C# ASP.NET WebControls, SQL T-SQL Reporting Services DTS, Visual Basic 6, MS Access / VBA, Visual C++ MFC ATL STL developer Responsibilities: 1. Provide primary support / trouble shooting into the daily problems with the employment of the financial suite within the legacy system (electronic Service Delivery Model) for the regional and rural fire brigade units. The electronic Service Delivery Model is represented as a suite of financial applications (MS Access database applications) that caters for the budgeting and requisition of brigade unit items within an established period. 2. Analyze and enhance the existing disparate database schema with the development of primary clustered indexes / foreign references between database tables (maintained within transact-SQL) and provide the representative SQL views into the existing data. The electronic MS Access client-based applications contain in-situ business data that are extracted from SQL Server via linked views within MS Access application. 3. Develop and evaluate the functionality (unit-testing, critical path analysis and regression testing) for the proposed subsequent release of electronic Service Delivery Model. The proposed solution will replace the legacy MS database applications with a secured browser based web pages (client certificates). The implemented technology has been constructed involving composite web pages that are developed within .NET Framework (C# web forms) and rendered with the assistance of web services (written in .NET C#). The implemented technology has provided the link between the web browser and the PDF generators (developed as .NET C# libraries) and the stored procedures / views within the SQL Server database schema. 4. Develop and evaluate the functionality (unit-testing, critical path analysis and regression testing) for release of a specific mailing service (developed as a .NET C# window service) that generates the electronic mail from the information retained within the SQL Server database schema. The specific mailing service is configurable to handle multiple SMTP / POP 3 servers and specific date / time intervals for delivering the recipients electronic mail. 5. Participate in the development and the publication of Rural Fire Services volunteer registration facility http://www.myrfs.nsw.gov.au/ using the .NET ASP.NET Framework, client-side JavaScript, data-layer services (MS .NET web service proxies that interface indirectly with SQL Server 2000 and Sybase) and the employment of .NET C# language. Project management is facilitated on a priority basis and incorporates the adoption of the agile software development approach to facilitate the release of RFS management and call-out systems that have been quantified with quality assurance standards. 6. Contributed to the development of MS Access reports and the upload of MS Access version of electronic Service Delivery model content to the SQL Server 2000 repository. 7. Contributed to the development of Reporting Services (SQL Server 2000) reports for the management of the volunteer registration services. REFERENCES: NEIL MADDOCK (PRODUCT MANAGER) CONTACT: (02) 8741 5257 GLEN BENSON (TECHNOLOGY SERVICES MANAGER) CONTACT: (02) 8741 5555 25
  • 26. 10 January 2005 – 31 January 2005 First American Title Insurance Level 12, 309 Kent Street Position (Contract – 3 weeks) Lexus Nexus HOTDOCS / WEBDOCS / SQL Server 2000 developer Responsibilities: 1. Develop and evaluate the SQL Server stored procedures / view for the corporate budget and year-to-date reports. 2. Develop and evaluate the encompassing HOTDOCS legal and financial reports using the Component Manager and Online Test Component from HOTDOCS document assembly engine. The development of the HOTDOCS documents involved the creation of survey dialogs for the document engine and the embedding of the HOTDOCS document script (VBA script) to enhance the document presentation that is based on the SQL stored procedures / views. REFERENCES: BRUCE WALKER (OPERATIONS MANAGER) CONTACT: RECEPTION (02) 8235 4433 26
  • 27. 6 September 2004 – 17 December 2004 Hypercom Australia Unit 1 / 11 Orion Road, Lane Cove Position (Contract) VB.NET / C#, Visual C++ Version 7 ATL STL MFC Developer, XML, (secured) TCP/IP services, UDP broadcasts, serial communications (SERIAL ports / USB ports), single / triple DES encryption, software compression, .NET Install Shield, Rational Rose UML, PVCS 5.0 software management, EFTPOS terminal development (embedded system written in C) Background: Hypercom EFTPOS based software, instilled within the EFTPOS devices and terminals, and are distributed to Australian based banking sectors (including Commonwealth Bank, Westpac and NAB) and to specific retail sectors that includes Bunnings hardware stores, Coles, Myers and other retail sectors. Responsibilities: 1. Contributed to the re-development of the EFTPOS software to increase robustness and versatility of the product for Linux / Windows based terminals. The re-engineering phase incorporates the introduction of C++ ATL pluggable non-visual components that can be used by third-party software developers to extrapolate transaction based confirmations or rejections from the encapsulated EFTPOS based software. 2. Prepare end-user documentation for the employment of Hypercom EFTPOS terminals and the associated C++ ATL components. 3. Contributed to the development, testing and end-user documentation of Hypercom touch-screen based C++ application that is affiliated with the functionality of the Hypercom EFTPOS terminal. 4. Contributed to the customized branding of EFTPOS touch-screen C++ application for specific clients that included the ordered end-user software components. 5. Contributed to the development of the deployment install script for the packaging of the terminal drivers, COM+ components and the associated C++ window based application to a single deployment package. REFERENCES: DAVID CAMPBELL (02) 9420 6444 22 February 2004 – 3 Sept 2004 Mortgage Processing Centre 35 Smith Street Parramatta Position (Contract) VB.NET, C#, Visual C++ Version 7, WinForms and WebForms, COM+, SQL Server 2000 DBCC / Transact-SQL Responsibilities: 1. Contributed to the development of automated document management subsystem for legal services / loan processing systems provides a service to personnel, loan originators and mobile consultants. The automated document management subsystem provides the capability to manage the document content and is integrated within the HOTDOCS document assembly infrastructure. 2. Contributed to the database schema development (SQL Server 2000), including the development of SQL Server extended stored procedures using Visual C++, for the document management system. 27
  • 28. 3. Contributed to the development of the communication and presentation framework that provided the interface between MS Word documents and HOTDOCS document assembly components. 4. Contributed to the development of document templates with embedded HOTDOCS scripting language. 5. Contributed to the development of .NET C# window based application to conduct CRA and Title Folio investigations. The specific services are developed to accommodate the solicitors / loan providers with credit reference checks and verification with the applicant’s securities (assets/bonds/land titles). The verification process involves the conversion of applicant’s information, derived from the SQL server, into a XML format that is suitable for TCP/IP transmission over the web. The transmission of database affiliated content is accomplished with the representation of the request within XML Schema. The transportation of the .NET XML content is accomplished with the assistance of XML .NET classes and the late-binding architecture that incorporates late-binding infrastructure. REFERENCES: HASSAN HALIL (02) 8836 5013 March 2003 – August 2003 Tenix Defence Position (Contract) Software Engineer / Tester (Microsoft Visual C++ / ASP.NET CORBA Berkley sockets TCP/IP UDP C# contractor) Responsibilities: 1. Evaluate the effectiveness of the delivered software in terms of the described software prologue and prepare a test evaluation plan to analyze the functionality of the implemented software in terms of the tested / untested software paths. 2. Review the delivered class / sequence / collaboration diagrams (Rational Rose UML) and the general software description for the preparation of basis / full path testing of the delivered NG (Northrup Grumman) embedded C++ software. 3. Document cyclomatic complexity and memory leakages that were discovered during testing with McCabe testing tools. 4. Rectify software anomalies / deficiencies with the incorrect deployment of CORBA publisher / consumer interfaces. 5. Contribute to the redevelopment of faulty or inefficient avionic software (NG modules) using Visual C++. 6. Contribute to the development of the automated testing environment (ASP.NET C#) for the evaluation of NG avionic software. REFERENCES: SIMON FRY (08) 8300 4400 Sept 2001 – Dec 2002 Rail Infrastructure Corporation 28
  • 29. Position: Senior MS Visual C++ / web (classic ASP) Seagate Crystal Reports developer contract Responsibilities: 1. Contribute to the development of Passenger Control Information Systems (PICS) for State Rail using Visual C++, COM+, SQL Server 2000 and MS IIS 5.0 ASP VBScript, JavaScript, DHTML and XML / XSLT. 2. Contribute to the redevelopment of the passenger timetable and platform audio systems using C++ MFC, C++ ATL components and z-lib software to transfer actual trip and timetable information to designated stations that is impacted by the timetable. The compressed data was delivered to adjacent stations using TCP/IP protocols. 3. Develop, test and implement the C++ ATL component that is designed using the multithreaded components with the aid of critical sections, events and mutexes. The evaluation of the ATL component was examined using the respective C++ client application (using smart pointers) and the respective IIS 4.0 ASP web page. The ATL component provides the capability to create the train timetables in an XML format from the real-time train information that were dispatched from the track signal points. The component additionally compresses the formulated train timetable into the specific format and preserves the information in the specific Oracle 9.0 server database via the invocation of PL/SQL stored procedures and the implementation of triggers to archive former timetables within a MS Access database. Involved with the development of database tables and the representative PLS/SQL package / package body code, sequences and the specific grants on sequences, packages / procedures / functions, tables and the creation of primary / reference keys. 4. Contribute to the production of train timetables for platform customers using Seagate Crystal Reports, C++ and the content from platform specific MS Access database. REFERENCES: ALAN TOPFFER (02) 9752 8600 PREVIOUS WORK EXPERIENCE EMPLOYMENT PERIOD: DEC 2000 TO JUNE 2001 CORPORATION: QUICKPRINT CORPROFIT (ADG) POSITION: (CONTRACT) SOFTWARE DEVELOPER VISUAL C++ MFC DCOM 29
  • 30. Responsibilities: 1. Contribute to the development of back-end graphical processing service that processes web-based requests for specific image designs and delivers the end-result that was processed with the automated service of Abode Photoshop. 2. Package the back-end TCP/IP based graphical processing service (C++ TCP/IP DCOM / DLL) for delivery to affiliated QUICKPRINT CORPROFIT subsidiaries using WinZip to compress the deployment package and InstallShield script to develop the deployment package containing the distributable(s) for the back-end graphical processing service. REFERENCES: PAUL BRUNN (02) 9949 0525 EMPLOYMENT PERIOD: JUNE 2000 TO JAN 2001 CORPORATION: DAYCO PACIFIC POSITION: (CONTRACT) SOFTWARE DEVELOPER VISUAL C++ MFC DCOM, TCP/IP UDP, SQL SERVER 7, JDE EDWARDS ONEWORLD Responsibilities: 1. Contribute to the development of warehouse bar coding system and the scanner based software (C++) to access the inventory details for the scanned product. 2. Contribute to the development of the InstallShield installation package script for the scanner based software and associated software constituents using the InstallShield InstallScript language to manage the installation of components. REFERENCES: BRUNO SLAVIERO (02) 9616 7651 EMPLOYMENT PERIOD: JUNE 1999 TO JULY 1999 CORPORATION: SPIKE WIRELESS INTERNATIONAL POSITION: (CONTRACT) SOFTWARE DEVELOPER VISUAL BASIC 5, JSCRIPT, C++ DCOM SQL SERVER 7 REFERENCES: MEL MASEY (02) 9328 2941 EMPLOYMENT PERIOD: OCTOBER 1997 TO NOVMBER 1997 CORPORATION: START CORPORATION POSITION: (CONTRACT) SOFTWARE DEVELOPER VISUAL BASIC 4, MS PROJECT, VBA, SQL SERVER 7 REFERENCES: MICHEL MAK (02) 9460 7051 EMPLOYMENT PERIOD: MARCH 1996 TO JUNE 2000. CORPORATION: SHARED ENTERPRISES CO-OP LTD (TRANSACTION SOLUTIONS) POSITION: (PERMANENT) SOFTWARE DEVELOPER VISUAL BASIC 3 – 6, VISUAL C++ 5.0 / 5.0, MFC, DCOM, SEAGATE CRYSTAL REPORTS UNIX SEQUIOA C SHELL BOURNE SHELL TCP/IP UDP (Berkley Sockets) REFERENCES: GUY LIGHT (02) 9647 4600 EMPLOYMENT PERIOD: JANUARY 1996 TO MARCH 1996 CORPORATION: MACRO CENTER PTY LIMITED POSITION: (CONTRACT) SOFTWARE DEVELOPER VISUAL BASIC 3 / MS PROJECT / MS EXCEL, VBA REFERENCES: ALEX KLUIN (02) 9957 3027 30