Masthead

Team

Our Leadership

David McIlhagga 

CEO

Dave McIlhagga is the president and founder of DM Solutions Group Inc. (DMSG), a leader in web mapping solutions delivery since 1998. Dave has evolved DMSG from a technology leadership position to a leading provider of commercial web mapping products and services.

As the president of DMSG, one of Dave’s key roles is fostering alliances and key partnerships both in North America and internationally and driving DMSG’s ability to remain at the leading edge of web development through these relationships.

Prior to founding DMSG, Dave was a leading developer of one of the industry’s first web mapping technologies at TYDAC Research. Dave graduated from Carleton University with an Honours Bachelor’s degree in Geography, concentrating in Geographic Information Processing.

Paul Spencer 

Chief Technology Officer

Paul joined DMSG in 1998 bringing with him advanced software development skills and a strong understanding of the software development process. In his ten years with the company, Paul has taken on a leadership role as primary architect for all of DMSG’s web mapping technologies and commercial solutions.

Prior to joining DMSG, Paul worked for the Canadian Military following completion of his Masters in Software Engineering at Canada’s Royal Military College.

Tony Heacock;

Director of Operations

Tony Joined DMSG in 2010 and has worked with both Enterprise and Consumer customers. He has held a variety of positions including; Technical Support Manager, Sales Manager, Project Manager and Support & Training consultant. Tony holds both a Bachelor and Master degree in Science from McGill University. His field of study was Geography.

Prior to joining DMSG, Tony worked for Adobe Systems Inc., PCI Geomatics and Noetix Research Inc.

Fred Warnock 

Development Manager & Senior Software Designer

Fred joined DMSG in 1998. Fred applies his design skills to Web sites, GUIs, and maps. He manages and works with the development team to provide a solid union of functionality and ease of use.

 

Our Team

Yewondwossen Assefa 

Senior Software Architect

Yewondwossen joined DMSG in 2000 and is responsible for the development of Web mapping applications, the core technology of MapServer, and other underlying technologies in the MapSherpa platform.

Zak James

Senior Software Developer

Zak has been working at DMSG since 2003. Zak’s M.Sc. degree in physical geography, and solid background leading development projects have provided him with the necessary skill set to make significant contributions to the company’s Web mapping technologies and applications.

Sean McIlhagga 

Office Manager

Sean has been with DMSG since 1998. As the office manager, Sean is responsible for day-to-day operations of the company.

Christy Nieman 

GIS Technician

Christy joined DMSG’s data products team in 2006. Her studies at Carleton University towards her B.A. Honours degree in geomatics makes her well suited for the responsibility of preparing DMSG’s data products, which includes data processing and cartographic representation for web applications. She is also responsible for MapSherpa’s base maps and the print templates for MapSherpa’s PDF products.

Shawn Barnes 

System Administrator

Shawn joined DMSG in 2006. He has extensive knowledge of *nix systems, networking and systems architecture. He is responsible for DMSG’s internal and commercial systems, and managing hosted and deployed customer installation environments.

Mike Adair 

Senior Software Architect

Mike joined DMSG in 2007 coming from Natural Resources Canada and the GeoConnections program. He is responsible for core technology design and development primarily for client-side technologies supporting DMSG commercial services. He is an active contributor to several projects under the Open Source Geospatial Foundation umbrella (MapBuilder, proj4js, OpenLayers, Fusion). Mike has a B.Sc. and M.Sc. in physics.