
at Professional Advantage
Melbourne Area, Australia

at Professional Advantage
Melbourne Area, Australia
Get my cv at http://www.ashlen.com.au/cv.doc
Consulting, Software Architecture, Software Development, Team Leading, Training, Project Manangement, Pre Sales.
(Privately Held; Information Technology and Services industry)
January 2009 — Present (7 months)
Professional Advantage focuses on providing technology and services that enable high performance workplaces and organisations. They provide technology in the following key areas:
- Business & ERP Systems
- CRM
- Business Intelligence & Planning
- Collaboration & Workflow
- Infrastructure & Managed Enterprise Services
I am an architect in their Collaboration & Workflow division and have the following areas of responsibility:
- Consulting and development in Windows Sharepoint Services 3.0 and Microsoft Office Sharepoint Server 2007 to end clients located in 3 major states (VIC, NSW, QLD) (configuration and development of web parts, workflows, forms, etc)
- Run Pre-Sales workshops with potential clients across the major Australian states of Melbourne, Brisbane and Sydney and am involved as a technical consultant on high-end sales negotitations.
- Mentoring the Sharepoint team
- Creating a Sharepoint training framework and delivering training (I am a Microsoft Certified Trainer)
I also run training sessions in Microsoft .Net technology, Sharepoint and Biztalk using Microsoft Official curriculum.
Some of my the ares my clients are in are:
* a large pharmaceutical franchise
* specialist blender, re-packer and distributor of environmentally acceptable replacements for chloro-fluoro-carbons (CFC's)
* Australia's leading hardwood plantation and forestry managers with over 150000 hectares and is Australia's largest hardwood timber producers -BVN – a large architecture firn in Australia
* Australia’s largest lighting retailer
* employer group, servicing over 15,000 Victorian businesses per annum in the state of Victoria
* one of Australia’s largest designers, manufacturers, importers and distributors of household consumer products
(Banking industry)
July 2008 — December 2008 (6 months)
Core responsibilities:
· Provide specialist advice to the business regarding issues in the application of technology to enhance business performance
· Work with Business Analysts in defining business requirements
· Collaborate with colleagues in other Technology Units and regions to ensure global design and development meets the Group’s Technology global re-use objectives
· In conjunction with the Development and Support Managers develop detailed system design, in line with business requirements
· Develop high-level and functional design documents
· Ensure that developed or modified application components align with the business and application architecture and meet application performance goals
· Collaborate with Project Managers and Developers with scoping of projects, ensuring that they are scoped in accordance with architectural objectives and principles
(Educational Institution; 1001-5000 employees; Higher Education industry)
November 2007 — July 2008 (9 months)
RMIT University is one of Australia’s original and leading educational institutions, producing some of Australia’s most employable graduates.
RMIT have purchased a school administration and fund raising software called Raiser’s Edge that needs to integrate with their main Student Management system. This is the largest Alumni project in Australia.
I led the project using Microsoft Sql Server Integration Services with Sql Server 2005 to create data integration packages for integrating their SAP, Peoplesoft and HP systems.
In the second phase of the project, I was also appointed Acting Project manager and implemented real-time integration between the Alumni system and the SAP and Peoplesoft systems by using WCF Web Services. I also installed an issue tracking system for the Alumni department (based on Bugtracker.Net), as well as implementing a collaboration intranet site based in Windows Sharepoint Services 3.0.
(Privately Held; 51-200 employees; Information Technology and Services industry)
August 2006 — July 2007 (1 year)
Hansen monopolizes the provision of asset systems in the government sector. As a consequence, they have to integrate with a lot of existing systems. I am building them an integration framework using the .Net 3 technologies that will provide a generic framework for most of their future integration needs. Also, the challenge was to manage the influx of integration requests so that work done on the integration framework could be immediately utilized at client sites.
The integration framework is being developed in phases. The first phase aims to release a core engine plus some workflow functionality. This is currently in test in preparation for release to a client site. The core engine uses distributed components utilizing WCF technology.
The second release slated for the second half of 2007, will add functionality to enable workflows to be described using metadata, helpdesk functionality and a provider model to provide a pluggable option for the non-core workflow components.
(Privately Held; 1-10 employees; Retail industry)
January 2006 — May 2007 (1 year 5 months)
Designed, developed and implemented a start-up web retail company.
Designed and implemented the payment gateway, SSL, product catalogue, etc.
Site currently in beta testing.
(Public Company; 10,001 or more employees; PMP; Printing industry)
October 2005 — August 2006 (11 months)
My responsibility was to architect a B2B framework with and lead a team of developers. The framework is akin to a lite version of a B2B tool such as Biztalk server.
The delivered architecture forms the backbone of the Data Integration Interface for PMP enterprise-wide. The framework fascilitates implementing future adaptors that will execute within the current framework.
Due to the success of the Data Interface Framework, all future Data Interface projects will leverage off the framework and save PMP significant development work, as well as considerable finance, as there had been no way to leverage off a uniform Data Interface Framework for past projects.
As a guide to immediate cost savings, the PMP project leader has advised that, based on a fully functional framework, a future data interface project will save them some $250, 000. In the long term, the savings will add up and is projected to save the company more than a million dollars in the first year alone.
(Public Company; 1001-5000 employees; Marketing and Advertising industry)
April 2005 — October 2005 (7 months)
Worked on the TOPAS project, which aims to provide online auction capabilities, much like eBay. Website was based on Asp.Net technology and was programmed in the C# language. The project was architected as a 3-Tier application with cusomt business entities. The project was broken down into several areas; Net, classic ASP and Flash.
In the later stages, I led a team to convert the legacy Helpdesk system, which was written in classic ASP, into ASP.Net. I also participated in the website review and attended security workshops.
Summary:
• Provided architectural advice
• Implemented procedure for unit testing using NUnit
• Set up an automated build using Nant
• As part of the development, converted a legacy ASP Helpdesk application to ASP.Net
• Implemented the Microsoft Data Access block as part of the data tier
• Implemented the Business Logic and the Data Access tier using the Singleton design pattern
The project team comprises around 20 developers, including 3 team leads.
(Public Company; 1001-5000 employees; PMP; Printing industry)
February 2005 — April 2005 (3 months)
PMP contracted me to architect, document and write 2 Sharepoint portal websites for their internal customer and external suppliers. The internal and supplier portal were done using user controls in Sharepoint server using the Smartpart technology.
The user controls were coded in ASP.NET using C# and deployed to Sharepoint.
The project was done using standard 3-tier architecture, with custom business objects. The authentication and authorization was done using Active directory. The presentation tier was created with ASP.Net/User controls, hosted in Sharepoint. The logic tiers were partially decomposed into a .Net tier and stored procedures, with the bulk of logic in stored procedures. The project was carried out with 2 contractors and 1 Business Analyst, with myself being the architect as well as the lead developer. I also architected the database model from scratch and delivered the ER diagram and conceptual diagrams as part of my design deliverables.
(Public Company; 1001-5000 employees; Financial Services industry)
November 2004 — February 2005 (4 months)
I helped develop an eCommerce website to capture and manage superannuation fund information with an estimated user base of 2000.
My role here was a combination of software development, architecture and some team management.
I worked with the following technologies:
• Used eXtreme programming methodology, using test driven approach.
• Technoloy used was ASP.Net and C#.
• EAI layer was developed in Web Methods.
• Business Logic layer was done in Oracle PL/SQL.
• Implemented Unit Testing using NUnit
• Implemented automated build using NAnt.
• Implemented NHibernate for data binding.
• End user base of approximately 2000.
• Also involved in implementing the Microsoft UIP (User Interface Process) application block to the application using the Model-View-Controller design pattern. Introduced test driven NUnit for testing using Extreme Programming methodology
• Also implemented other Microsoft application blocks in the application; such as Exception Management and Logging.
Undergraduate , Computing Science and Mathematics , 1997 — 1999
MCT MCPD MCTS (Biztalk, Sharepoint Ent Apps, Web, Win) MCSD.NET MCSD MCAD MCP ,
INETA
Mct | Mcpd | Mcts (Sharepoint , Biztalk, Ent Apps, Web, Win, Dist Apps) | Mcsd.NET | Mcsd | Mcad