AeroLeads people directory · profile

Dave Thomson Email & Phone Number

Senior Solutions Architect at Willowglen Systems
Location: Edmonton, Alberta, Canada 9 work roles 1 school
1 work email found @willowglensystems.com 1 phone found area 888 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email d****@willowglensystems.com
Direct phone (888) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Solutions Architect
Location
Edmonton, Alberta, Canada

Who is Dave Thomson? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Dave Thomson is listed as Senior Solutions Architect at Willowglen Systems, based in Edmonton, Alberta, Canada. AeroLeads shows a work email signal at willowglensystems.com, phone signal with area code 888, and a matched LinkedIn profile for Dave Thomson.

Dave Thomson previously worked as Solutions Architect, QA Manager, IT Manager at Willowglen Systems Inc. and Vice President, Engineering and Corporate Director at Network Telsys Inc.. Dave Thomson holds B.Sc., Computer Engineering from University Of Alberta.

Company email context

Email format at Willowglen Systems

This section adds company-level context without repeating Dave Thomson's masked contact details.

{first}.{last}@willowglensystems.com
86% confidence

AeroLeads found 1 current-domain work email signal for Dave Thomson. Compare company email patterns before reaching out.

Profile bio

About Dave Thomson

Dave Thomson is a Senior Solutions Architect at Willowglen Systems. He possess expertise in software development, c, databases, sql, javascript and 43 more skills.

Listed skills include Software Development, C, Databases, Sql, and 44 others.

Current workplace

Dave Thomson's current company

Company context helps verify the profile and gives searchers a useful next step.

Willowglen Systems
Willowglen Systems
Senior Solutions Architect
AeroLeads page
9 roles

Dave Thomson work experience

A career timeline built from the work history available for this profile.

Senior Solutions Architect

Current

Edmonton, Alberta, Canada

Responsibilities• Understand and vet the project requirements• Using Engineering best practices, design, customise, and implement solutions that fulfil requirements• Review and/or generate technical documents• Review and compare customers’ existing system and recommend design improvements• Verify that the solution is built to design• Evaluate 3rd party offerings for product/project suitability• Assist software developers and other project resources in creating and provisioning solutions• Use, develop, and maintain in-house tools and repositories• Read, understand, and create Engineering drawings as well as various business, process, system architecture drawings• Evaluate and detect project solution risks and provide risk mitigation strategies • Domain knowledge of the following industries, their operations, and related control systems: o Light Rail Transit o Oil and Gas o Electricity Generation and Distribution o Water/Waste Water o Air Traffic Control o Safety Systems (SIL)• Involvement at the presales stage on development of technical solutions for bids and quotes• Facilitate internal and customer meetings• Prepare technical presentations• Perform Level 3 (in-depth) customer support• Corporate and product system security analysisAccomplishments• Successfully designed and directed deployment of a Greenfield SCADA solution for Ottawa Light Rail Confederation line which included the integrations of Train Control, Tunnel Ventilation Safety, PIDS/PA, Traction Power, Intrusion Access Control, CCTV, Telephony, and Building Automation SystemsTechnical Environment• Linux Server, Windows Server, Java, JavaScript, XML, HTML, JSON, Rest, PHP, .NET, WSDL, SQL Server, Sybase, C, C++, C#, Python, Jupyter, DNP3, CIP, BACNet, Modbus, FactoryTalk, VSphere, VOIP, SIL, CIS, STIG, CBTC, S&TCS

Jan 2017 - Present

Solutions Architect, Qa Manager, It Manager

Willowglen Systems Inc.

Edmonton, Canada Area

Responsibilities• Design systems, software, hardware, and processes to meet or exceed project requirements• Manage Software Quality Assurance team• Manage IT departmentTechnical Environment• Linux Server, Windows Server, Java, JavaScript, XML, HTML, JSON, Rest, PHP, .NET, WSDL, SQL Server, Sybase, C, C++, C#, DNP3, CIP, BACNet, Modbus, FactoryTalk, VSphere, SIL

Mar 2016 - Jan 2017

Vice President, Engineering And Corporate Director

Network Telsys Inc.

Edmonton, Alberta, Canada

Responsibilities• Advise on corporate strategy and governance • Manage engineering department and engineering projects• Architect, deploy, administer multi-redundant/clustered systems• Front-End and Back-End system software development• Web services design, development, QA, and deployment• Custom software development• Credit Card processing system and accounting system design/integration/deployment• IT, System security, system administration, database analysis and administration• Corporate web site development/management• Sales and customer support (technical and non-technical)• Customer purchased equipment site installation and supportAccomplishments• Created email to fax subsystem capable of reading just about any email, breaking it down to its component body and attachments, and converting the various file formats into a single fax image that is transmittable. • Produced a batch faxing system which allowed customers to send thousands of personalized faxes per day.• Developed an automated secure and encrypted PCI compliant credit card system that could acquire payment instruments from distributed sources, be fed with transaction information from the billing system, and process payment transactions either on demand or via batch. • Created several helper add-ins for applications such as Outlook and Lync, • Designed and implemented a database driven web site generator that allowed us to maintain over 8 different branded web sites (in French and English) with a single set of template files.Technical Environment• Linux Server, Windows Server, PHP, .NET, C#, C, Java, JavaScript, XML, HTML, JSON, MySQL, SQL Server, Visual Studio, Eclipse, NuSphere, Apache, Tomcat, Callweaver, Asterisk, Vidyo, Avaya, Lync, SIP, TDM, Image Processing, PCI, Cryptography, IMAP

Jun 2007 - Feb 2016

Vp Professional Services

St Albert, Alberta, Canada

Responsibilities• Manage, schedule, mentor an implementation team for an Engineer to Order labor and materials tracking/scheduling software package • Gather customer requirements and develop Scope of Work documents/subcontracts • Analyze and improve client business processes• Change order management• Custom software development and third-party application integration • Provide internal IT services• Strategic and operational reporting for the business unit• Post contract sales and customer supportAccomplishments• Created an XML utility to convert On-Screen Takeoff project estimation data into ProjectTrak objects. This increased our customers' speed at which they could commence, from a successful bid, production for a large Engineer-to-Order project by at least a factor of 2. This was the first of its kind for the company.• Successfully integrated Epicor ERP accounting software with ProjectTrak using Epicor's development environment. Despite having any prior experience with the language or development environment I accomplished this in three weeks (design to production). • Scoped, managed, and installed our first implementation that was integrated with Oracle Financials.Technical Environment• Delphi, Pascal, MSDN, Oracle RDMS and Financials, XML, XSLT, Java, Microsoft Server and Exchange, Citrix, RFID, Biometrics, Bar Coding Systems, CAD/CAM, Adapta, Quickbooks, Epicor ERP, Great Plains, Microsoft Dynamics, Crystal Reports, On-Screen Takeoff

Jan 2005 - May 2007

President And Ceo

Dave Thomson Consulting Inc.

Edmonton, Alberta, Canada

Responsibilities• Provide software/hardware engineering expertise to corporate clients• Gather system/operational requirements and prepare specification documents for the development of new commercial products • Co-ordinate with client stakeholders and subject matter experts to architect targeted solutions• Negotiate and deliver on contracts• Corporate strategic planning• Corporate reporting and financialsAccomplishments• Created product operation and software specification document for a cloud based Dental practice management system. Software and systems development commenced upon delivery.

Sep 2004 - Jan 2005

Vp Software Development/Director, Software Development Support

Messaging Direct Division, Edmonton, Alberta, Canada

Responsibilities• Supervise and coordinate the work of internationally located development, support, documentation, and training departments • Drive project scoping and design efforts• Negotiate product feature sets and set delivery schedules• Project management – coordination of all departments to meet product release schedules• Act as development liaison to our strategic partners (Sendmail, BSDi, SGI)Accomplishments• Originally I was brought in to fix the software delivery engine. Within six months of my start, we hit delivery targets 90% of the time (up from 30%).• Spearheaded the creation of nightly automated build and testing systems which reduced our release engineering cycle by over 50% and reduced system test reported major defects by 95%.• Negotiated and administered the development aspects of an Intellectual Property Rights contract with a significant penalty aspect. All phases were shipped on time without defect. No penalties were charged.• Responsible for the setting of the yearly capital and operating budgets for the departments. My departments were under budget every year (typically 90% on a $3.5 million budget).• Successfully led my departments through periods of rapid change in strategic direction. Technical Environment• Sybase, Windows, Linux, Solaris, AIX, HP/UX, BSD, SMTP, LMTP, LDAP, CLDAP, XML, Java, PHP, Tcl, perl, awk, sed, IMAP, POP, SSL, SASL, PKCS, C, C++

May 2000 - Jun 2003

Project Engineer

Edmonton, Alberta, Canada

Responsibilities• Act as client’s main contact during and after project(s)• Quote, plan, schedule, and manage engineering projects which include Software, Hardware, and Manufacturing components. Project size ranged from $10K to $4 million – many international and all requiring custom hardware and/or software development.• Create and implement hardware and software solutions• Manage accounts. Customers include Esso, Gulf, Enbridge, the Cities of Edmonton and Calgary, Civil Aviation Authority (UK), Manila Water, Taiwan Water, Alberta Energy• Provide training and after deployment supportAccomplishments• Managed a $2 million water project in Taiwan with a 55% penalty clause. The project was delivered on time despite lack of control over the hardware design process. The penalty clause was not a factor.• Supervised a $2 million water project in the Philippines. It had a 25% penalty clause. I coordinated the work of over 50 people to deliver the project. The project was delivered on time.• Supervised a gas well project in United Arab Emirates (UAE) involving an Italian engineering consulting company. The project had a 25% penalty clause. The project was delivered on time without penalty. • Delivered several Air Traffic Control monitoring systems totaling $4 million for major airports in the UK, Brunei, Macao, and Kuala Lumpur. All projects were successfully completed on time and in budget.• Created a corporate 7x24 Hour support business process requiring no additional staff, was inexpensive to the customer, was reliable (one missed call in 8 years), and remained in use until 2018.Technical Environment• Embedded systems, Solaris, RMX, Windows; C++, PLM, Assembler, Pascal; Sybase; Networking, Fiber-optic, radio, satellite, and serial comm systems; PLC and RTU computer systems; circuit board, metal, plastic, machining, custom manufacturing processes; oil, gas, water, electrical, air traffic, and light rail transit control systems/methodologies

Jan 1991 - May 2000

Software Engineer

Datek Industries Ltd.

Edmonton, Alberta, Canada

Responsibilities:• Design and develop real-time multi-tasking software – often for custom designed hardware• Support all code developed• Prove new hardware designsAccomplishments:• Developed the first Modbus PLC protocol for our host systems. It became the defacto solution for 70% of our third-party device interface problems.• Created a proprietary RTU radio communications protocol designed to keep the power budget for transmission < 0.05%. Special attributes: automatic time synchronization to < 50ms of all devices every minute and automatic hunt mode for lost devices.• Designed and implemented an alarm logging server and display framework for our main product offering. The framework has been in use for over 20 years.• Created a number of dedicated communications device drivers for multiplexed high-speed serial devices.• Developed a large number of embedded diagnostic tools for testing production hardware. For over 10 years all production hardware manufactured was verified using these tests.• Using Pascal, PLM, and Assembler created a 3 device, low power, oil flow data acquisition system built on custom hardware. All devices were required to perform real-time multi-tasking even though they did not have the operating systems to support it. Technical Environment• Embedded systems, RMX, Windows, VAX/VMS; PLM, Assembler, Pascal; Fiber-optic, radio, satellite, and serial communications systems; PLC and RTU computer systems; circuit board, metal, plastic, machining, painting, and photographic manufacturing processes; oil and gas control systems/methodologies.

May 1986 - Dec 1990

Consultant/Application Support

University Of Alberta Computing Services

Edmonton, Alberta, Canada

Responsibilities• Provide face to face and telephone customer support for University mainframe (servicing 18,000 people)• Provide customer support for PC applications.Accomplishments• Within 6 months was able to successfully answer 85% of incoming questions without forwarding on to tier-2 support.Technical Environment• Michigan Terminal System, IBM370 Assembler, Textform, COBOL, Fortran, Fortran Math Libraries, Pascal, Algol, C, APL, Ada, Basic, DOS, MacOS.

Sep 1984 - Aug 1987
1 education record

Dave Thomson education

FAQ

Frequently asked questions about Dave Thomson

Quick answers generated from the profile data available on this page.

What company does Dave Thomson work for?

Dave Thomson works for Willowglen Systems.

What is Dave Thomson's role at Willowglen Systems?

Dave Thomson is listed as Senior Solutions Architect at Willowglen Systems.

What is Dave Thomson's email address?

AeroLeads has found 1 work email signal at @willowglensystems.com for Dave Thomson at Willowglen Systems.

What is Dave Thomson's phone number?

AeroLeads has found 1 phone signal(s) with area code 888 for Dave Thomson at Willowglen Systems.

Where is Dave Thomson based?

Dave Thomson is based in Edmonton, Alberta, Canada while working with Willowglen Systems.

What companies has Dave Thomson worked for?

Dave Thomson has worked for Willowglen Systems, Willowglen Systems Inc., Network Telsys Inc., Trakware Systems Inc., and Dave Thomson Consulting Inc..

How can I contact Dave Thomson?

You can use AeroLeads to view verified contact signals for Dave Thomson at Willowglen Systems, including work email, phone, and LinkedIn data when available.

What schools did Dave Thomson attend?

Dave Thomson holds B.Sc., Computer Engineering from University Of Alberta.

What skills is Dave Thomson known for?

Dave Thomson is listed with skills including Software Development, C, Databases, Sql, Javascript, Programming, Java Enterprise Edition, and Eclipse.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Dave Thomson you were looking for.

View similar profiles