About
-
Viewed 24
Education
-
2001 - 2002
QUT (Queensland University of Technology)
Bachelor's degree, Information Technology, Software Engineering
Grade: Cumulative G.P.A 6 (scale 1-7, 7 highest)
-
2000 - 2001
University Of Oxford Delegacy of Local Examinations Syndicate Singapore
Advanced Diploma in Computer Studies, Computer Science
Grade: Cumulative G.P.A 3.03 (Scale 1-4, 4 highest)
-
1999 - 2000
University Of Cambridge Local Eexamination Syndicate, Singapore
Diploma in Computer Studies, Computer Science
Grade: Cumulative G.P.A 4 (Scale 1-4, 4 highest)
Experience
-
2022 - Present
Energy Queensland
Solutions Architect Lead - Major Release
-
2019 - 2022
Energy Queensland
GIS Solution Architect
-
2017 - 2018
WSP in Australia & New Zealand
Team Principal, Spatial Asset Management
-
2012 - 2017
WSP | Parsons Brinckerhoff
Principal Geospatial Consultant
Providing consulting and implementation services for enterprise Geographical Information System (GIS) solution using Esri ArcGIS technology. Primary customer base are Local Government, Transportation Authority, Mining, etc. Primary responsibilities include Enterprise GIS solution architecture and design, team leading and mentoring, business analysis, and technical implementation work.
Selected project highlights:
SPARQ Solution:
Implementation of Location Intelligence (LI) capability in Energex SAP Business Objects Web Intelligence (WebI) platform. This project is part of Energex Network Information & Analytics (NIA) portfolio – Distribution Monitoring & Analytics (DMA) program of work. Galigeo product suite (Galigeo for Dashboard and Galigeo for WebI) is used as the integration module to integrate GIS (ArcGIS) Services into WebI reporting platform.Brisbane City Council:
Implementation of an interactive mapping application for the Strategic Research Dashboard application for the Strategic Urban Planning team, City Planning and Economic Development Branch. The dashboard and mapping application provide council staff with analysed data relating to infrastructure and urban development activity. It serves as a tool for the assessment of development applications by providing access to infrastructure and urban activity of the proposed development area.Logan City Council:
Assisted Logan City Council with the implementation of Enterprise ArcGIS Solution based on the Council’s existing design. Improved existing solution architecture without impacting the project delivery milestones. Produced an Enterprise Solution Architecture. Propose/design/implement solution components that were not in place. Provided future direction/improvement to the existing GIS. Manage/assist management of Enterprise GIS Environment. Performance tuning, testing, troubleshootingof Enterprise GIS Environment. Provide advice and guidance for day-to-day operation and administration of the GIS. -
2007 - 2012
ESRI Australia
Senior Consultant, Professional Services
Providing consulting and implementation services for enterprise Geographical Information System (GIS) solution using Esri ArcGIS technology. Primary customer base are large government organizations, mining and resources businesses. Primary responsibilities include GIS implementation strategy and roadmap, Enterprise GIS solution architecture and design, business analysis, and technical implementation work.
Selected project highlights:
Brisbane City Council:
Designed and architected the enterprise GIS solution for Brisbane City Council GIS technology transformation project. Introduced the use of business process modelling approach using BPMN to construct various as-is and to be GIS business workflow. Lead the implementation team and successfully delivered solution.Queensland Police Service
Designed and Architected an Enterprise GIS solution and GIS implementation roadmap to support QPS strategic priority in utilizing GIS for its policing services.Queensland Urban Utilities
Designed and Architected an Enterprise GIS solution and GIS implementation roadmap to support QPS strategic priority in utilizing GIS for its policing services.Department of Environmental and Resource Management
Designed a complex Geodatabase (Esri’s spatially enabled database) model for a large GIS initiative, for supporting a complex requirement of a government policy. -
2004 - 2007
Diallog IT
Consultant, Professional Services
Assigned to Telstra Corporation as the team leader in a complex Java – Struts based application. The application is a large, sophisticated supply chain and inventory system, with complex business requirements, and incorporating a number of interfaces with a number of other systems using Web Services and Tibco messaging infrastructure. Technologies used in this system are largely Java and Oracle based.
Also completed projects based on Microsoft Messaging and Collaboration platforms, and server technologies such as Microsoft Exchange, Windows Server, Outlook, Active Directory etc. Responsible for every phase of the SDLC on an individual basis, from the requirement gathering to software maintenance and support. Projects are developed using a number of messaging, administrative, and web related libraries and technologies such as MAPI, CDO, CDOEXM, ADODB, ADSI, WebDAV, XML, ActiveDS, WMI, COM+, Web Services, ASP.Net, classic ASP, etc, using Microsoft Visual Studio 6 and Microsoft Visual Studio .Net IDE. Programming languages used are C#, VB .Net, VB6, VBScript, C++, etc.
-
2003 - 2004
Octal8 Pty Ltd
Software Programmer
Responsible for the maintenance and enhancement of the commercial software application, which is a complete and sophisticated business management software, and accounting solution in Microsoft Windows platform for thousands of customers in Australia, using SoftVelocity Clarion 4th GL version 5 and 5.5 Enterprise Edition. Also led the design and development of a new software using Microsoft Visual C# .Net. Adopting modern software architecture, design pattern, and component orientated.
-
2002 - 2003
Netcard Pty Ltd
Contract/Casual Programmer
Developed the two major parts of the Network Services Manager Application package in both Linux and Windows platform using Borland Kylix 3 C++ IDE and C++ Builder 6, which are used to communicate/monitor/maintain a network of vending machines, e.g. photocopy vending machines used in Universities (UQ, Griffith University, QUT). Also with the interaction with MySQL database on the network, stored on the server machine. The two major parts of the application package are the Communicator which is the server and installed in a Linux platform, and Manager which monitors and maintains the data (User accounts), backups, generating reports, etc, in Windows platform.