Dave Watson

Dave Watson Email and Phone Number

Software Engineer at CTDI @ CTDI
Dave Watson's Location
Lansdale, Pennsylvania, United States, United States
Dave Watson's Contact Details

Dave Watson personal email

About Dave Watson

Dave Watson is a Software Engineer at CTDI at CTDI. Colleagues describe him as "Dave is a great person to work with and learn from. He is very well spoken and knowledgeable in his field. He works in a timely fashion and is always willing to lend a helping hand. Dave has been a wonderful co-worker and I value the time we spend together."

Dave Watson's Current Company Details
CTDI

Ctdi

View
Software Engineer at CTDI
Dave Watson Work Experience Details
  • Ctdi
    Software Engineer
    Ctdi Nov 2024 - Present
    West Chester, Pa, Us
  • Cmc Energy Services
    Software Engineer
    Cmc Energy Services Mar 2021 - Oct 2024
    Fort Washington, Pa, Us
  • Ibm
    Software Engineer
    Ibm Oct 2014 - Mar 2021
    Armonk, New York, Ny, Us
    Added load balancing to a device discovery process by creating a balancing mechanic, arbitrated by member nodes that communicate over web servicesDeveloped a C# WPF application in an MVVM framework for configuring a Windows service applicationWorked on a responsive UI using C# and the async await keywordsUsed LINQ in C# to query and transform data from XML, databases and C# collectionsRefactored code for functionality, readability and maintainabilityIncreased scalability of SmartCloud module via load balancing, failure recovery and modern APIsImplemented an automated static analysis process for Lua scriptsC++ thread contention discovery and remediation, memory leak detection and remediationMigrated Visual Studio solutions to VS 2015/2017/2019 from legacy versions
  • Protonmedia
    Manager, Software Engineering
    Protonmedia Jan 2009 - Oct 2014
    Led a team to design and develop a client-server MMO-style enterprise communication applicationReleased 2 major application versions and 5 minor maintenance releases on time and to feature specificationAble to communicate and work effectively with external Engineering and QA teamsLed development of a system for storing and organizing documents within a 3D worldWorked on a federated authentication system, using ADFS and WIF librariesEmbedded a web browser on an image texture in a 3D application using AwesomiumImplemented a “Touch” GUI interface for DirectX on Win 7 and up by interpreting WM_TOUCH messages Developed a client-server packet handling schemeExperienced with multi-threaded and asynchronous programming and debugging race conditions
  • Protonmedia
    Software Engineer
    Protonmedia Sep 2003 - Jan 2009
    Designed and developed a customized windowing system in MFC for an enterprise applicationCustomized Windows GUI development using MFC & Win32 APIsDeveloped an avatar creation system allowing a user to construct their own custom avatar based on color selection and specific head, hair, torso and leg partsDeveloped ASPX / C# based social network which integrated with a client server enterprise applicationExperience using both C++ and C# to integrate with MS SQL and MySQL databasesBuilt 2 instructional courseware frameworks; one in JavaScript and one in Flash and JavaScriptCreated dozens of XSL / XSLT templates for a CMSDeveloped many eLearning courses on a custom CMSCreated 3D scripted activities using Lua in an MMO platform (Active Worlds)Implemented a Web-based user management application in PHPImplemented partial Unicode compatibility in a C++ client application
  • Alliance Remanufacturing
    It Support / Web Developer
    Alliance Remanufacturing Sep 2002 - Aug 2003
    Developed and implemented corporate websiteReplaced an MS Proxy server with a Linux Squid caching proxy server and IPTables firewallInstalled Postfix as an MTA for their existing Exchange server with SpamAssassin plug-in to limit spamDeveloped a custom CRM package using PHP on a MySQL backend to aid the sales department track customers and sales issues
  • Elemica
    Network Security, Intern
    Elemica Jun 2001 - Aug 2001
    Atlanta, Ga, Us
    Authored Windows 2000 Server & Windows 2000 Professional Security Standard, Password Standard, User Account Naming Standard and Management Responses to 3rd party auditsExecuted password audits and vulnerability scans on company networkReviewed Cisco Pix audit trailsAudited Cisco 1720 Routers to ensure compliance with industry best practice
  • Gsk
    Web Developer, Intern
    Gsk Jun 2000 - Dec 2000
    Brentford, Middlesex, Gb
    Extensive programming in Cold Fusion on worldwide company website.Used Cold Fusion, JSP, CSS and Java technologies to interface with an MS SQL database on an IIS 4.0 sp 5 server.Extensive experience with JavaScript client-side validation.Gained SQL command line expertise and learned DB layout by designing several tables for forum and administration functions.Gained proficiency in the creation, execution and proper use of stored procedures, indexes, primary keys, foreign keys and the RDBMS framework.Organized the data flow from an SQL and Oracle DB to a web interface utilizing XML, Java and XSLT.

Dave Watson Education Details

  • Penn State University
    Penn State University
    Computer Science

Frequently Asked Questions about Dave Watson

What company does Dave Watson work for?

Dave Watson works for Ctdi

What is Dave Watson's role at the current company?

Dave Watson's current role is Software Engineer at CTDI.

What is Dave Watson's email address?

Dave Watson's email address is da****@****hoo.com

What schools did Dave Watson attend?

Dave Watson attended Penn State University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.