Dave Thomson work email
- Valid
- Valid
Dave Thomson personal email
- Valid
Dave Thomson phone numbers
Dave Thomson is a Senior Solutions Architect at Willowglen Systems. He possess expertise in software development, c, databases, sql, javascript and 43 more skills.
-
Senior Solutions ArchitectWillowglen Systems Jan 2017 - PresentEdmonton, Alberta, CanadaResponsibilities• 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 -
Solutions Architect, Qa Manager, It ManagerWillowglen Systems Inc. Mar 2016 - Jan 2017Edmonton, Canada AreaResponsibilities• 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
-
Vice President, Engineering And Corporate DirectorNetwork Telsys Inc. Jun 2007 - Feb 2016Edmonton, Alberta, CanadaResponsibilities• 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
-
Vp Professional ServicesTrakware Systems Inc. Jan 2005 - May 2007St Albert, Alberta, CanadaResponsibilities• 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 -
President And CeoDave Thomson Consulting Inc. Sep 2004 - Jan 2005Edmonton, Alberta, CanadaResponsibilities• 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.
-
Vp Software Development/Director, Software Development SupportAci Worldwide May 2000 - Jun 2003Messaging Direct Division, Edmonton, Alberta, CanadaResponsibilities• 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++ -
Project EngineerWillowglen Systems Jan 1991 - May 2000Edmonton, Alberta, CanadaResponsibilities• 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 -
Software EngineerDatek Industries Ltd. May 1986 - Dec 1990Edmonton, Alberta, CanadaResponsibilities:• 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.
-
Consultant/Application SupportUniversity Of Alberta Computing Services Sep 1984 - Aug 1987Edmonton, Alberta, CanadaResponsibilities• 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.
Dave Thomson Skills
Dave Thomson Education Details
-
Computer Engineering
Frequently Asked Questions about Dave Thomson
What company does Dave Thomson work for?
Dave Thomson works for Willowglen Systems
What is Dave Thomson's role at the current company?
Dave Thomson's current role is Senior Solutions Architect.
What is Dave Thomson's email address?
Dave Thomson's email address is da****@****sys.com
What is Dave Thomson's direct phone number?
Dave Thomson's direct phone number is (888) 656*****
What schools did Dave Thomson attend?
Dave Thomson attended University Of Alberta.
What skills is Dave Thomson known for?
Dave Thomson has skills like Software Development, C, Databases, Sql, Javascript, Programming, Java Enterprise Edition, Eclipse, Product Management, Xml, C++, Project Engineering.
Not the Dave Thomson you were looking for?
-
1eastlink.ca
-
-
Dave Thomson
Calgary, Ab -
2wlvtc.com, glcopper.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial