Daniel Ng
Email Me Contact Me

You're welcome to email me at dng11@sympatico.ca.

While I do like hearing from you, I am not interested in SEO services nor offshoring my business, so please don't offer me any.

Follow me on Twitter Subscribe to my RSS feed

Daniel Ng
Hello. I'm Daniel Ng.

Welcome to my personal website. Simply put, I develop IT Business Solutions. I'm passionate about developing solutions that are clean, effective and efficient. I'm a perfectionist and I take tremendous pride in my work. I like to challenge my own limitations and I also enjoy sharing my knowledge with others. This website is my outlet.

About Me

Born and raised in Malaysia. Later immigrated to Canada. I live and work in the Town of Plympton-Wyoming, a small town in Southwestern Ontario, Canada. I was actually born and raised in Malaysia of Chinese descent. I came to Canada at a young age of 19 and was immediately mesmerized by the beautiful winter here. OK, I lied. Winter here is long, harsh and bitter and I don't enjoy it one bit, but the other 3 seasons are absolutely perfect! Like most programmers, I own a cat (or is it more appropriate to say it owns me?).

I've a diverse technical skill sets and I do wear many hats at work. For one, I am an experienced .NET software developer. From user consultation phase to solution implementation phase, from front-end UI design to back-end database development, I routinely do it all. I'm a one man wrecking crew, if you will. I'm also an experienced Geographic Information System (GIS) professional. From mapping to advanced spatial analysis, I'm also capable of doing it all. Last but not least, I've been administering the IBM Maximo Asset Management System since 2009. I've developed many custom BIRT reports, custom MBO classes and set up integrations between Maximo and other enterprise information systems.

My Areas of Expertise

Application Development

Windows and web applications development with .NET; GUI and graphic design; client-side and server-side scripting; MS office applications development using VBA; Integrated solutions development; etc.

GIS Mapping & Analysis

Data collection, conversion and processing; mapping; spatial analysis; model building and Python scripting; ArcObjects development; ArcPad application development; etc.

Database & Report Development

Database design; SQL scripting; SSRS and BIRT report design and development; creation of database objects such as view, stored procedure, trigger and function; etc.

Maximo Asset Management

System administration; BIRT report development; MBO customization; application and database configuration; workflow design; system integration; etc.

My Employment History

to Present

Systems Development Analyst

GIS Specialist (original hired position)

County of Lambton, Wyoming, Ontario

GIS Analyst & Application Developer

Golder Associates Ltd., Calgary, Alberta

GIS Contractor

Overture Services Inc.

GIS Technician

Both Geoscience Integration & Regional Geophysics Sections
Geological Survey of Canada, Ottawa, Ontario


Cymbiont Inc./Lasoo.com, Ottawa, Ontario

Student Tutor

Algonquin College, Ottawa, Ontario

My Achievements

  • Awarded the 2011 County of Lambton Achievement Award for Innovation. The Innovation Award is presented to an employee who initiated, developed and/or implemented ideas that generated results benefiting the organization.
  • A member of an ambitious team that developed state of the art location-based Internet Search Engine (i.e., Lasoo.com) in the year 2000.
  • Graduated at the top of my GIS program in college with a 3.84 Cumulative Grade Point Average (out of 4). Placed on the Dean's list.

My Education


Visual Basic.NET

Alberta Institute of Technology (SAIT), Calgary, Alberta

Diploma in Geographic Information Systems (GIS) Technologist

Algonquin College, Ottawa, Ontario

B.Sc. (Honours) in Environmental Science

Carleton University, Ottawa, Ontario

Other Training:

  • IBM Maximo Asset Management 7.1 (2011)
  • OnPoint 6 Administration Training (2007)
  • Implementing & Maintaining SQL Server 2005 Database (2007)
  • Programming ArcObjects with VBA (2003)

My Software & Language Skills


VB.NET; ASP.NET; VBA; T-SQL; Python; HTML; CSS; XML; Java; Javascript; DOS; Avenue; AML


ESRI ArcGIS 9.x (ArcMap, ArcCatalog, ArcSDE, ArcGIS Explorer, ArcGIS Server); ESRI ArcPad 6.x & 7.x

Development Tool

Microsoft Visual Studio; Eclipse; SharePoint Designer; ESRI ArcPad Studio

Database & Spreadsheet

Microsoft SQL Server; Microsoft Access; Microsoft Excel


SQL Server Reporting Services (SSRS); Eclipse BIRT


Windows SharePoint Services (WSS); Microsoft Office SharePoint Server (MOSS)


Paint.NET; Inkscape


Adobe Captivate 6; Adobe Premiere Elements 12; Microsoft PowerPoint; Microsoft InfoPath

Copyright © 2013 www.xcentricway.ca. All rights reserved.