Dave Diamond

Dave Diamond Email and Phone Number

Software Engineer @ Precision X-Ray, Inc.
Meriden, CT, US
Dave Diamond's Location
Meriden, Connecticut, United States, United States
About Dave Diamond

An enthusiastic, dedicated software engineer with extensive experience in software design and programming. Flexible, fast-learning, and capable of working independently and with large and small teams.

Dave Diamond's Current Company Details
Precision X-Ray, Inc.

Precision X-Ray, Inc.

View
Software Engineer
Meriden, CT, US
Dave Diamond Work Experience Details
  • Precision X-Ray, Inc.
    Software Engineer
    Precision X-Ray, Inc.
    Meriden, Ct, Us
  • Precision X-Ray, Inc.
    Software Engineer
    Precision X-Ray, Inc. Mar 2020 - Present
    Madison, Connecticut, Us
  • Dino Software
    Software Engineer (Contract)
    Dino Software Jul 2019 - Nov 2019
    • Designed and implemented solutions for a Windows-based client for a large-scale z/OS enterprise storage system.• Code written in C++ using Visual Studio 2017, MFC and BCGSoft UI components, and version controlled with Git via Azure DevOps. • Completed tasks on schedule in a remote work environment.
  • Medtronic
    Software Engineer (Contract)
    Medtronic Jan 2018 - Jun 2019
    Minneapolis, Mn, Us
    • Developed features for surgical robotics test systems. These systems featured hardware nodes running QNX connected via EtherCAT and controlled by a LabVIEW interface. Features were implemented in modern C++, built using CMake, and version-controlled using Git and Bitbucket. • Worked with electrical and mechanical engineers to determine requirements and validate solutions. • Developed motor controllers and generated code in Simulink for use in test software. • Performed servo tuning to optimize test fixture performance. • Ensured successful release of reliability, in-line and end-of-line test fixture software.
  • Sonalysts, Inc.
    Senior Software Engineer
    Sonalysts, Inc. Nov 2013 - Sep 2017
    Waterford, Ct, Us
    • Designed and implemented features for the Standard Space Trainer and several associated mission- specific plug-ins. The system is used for the training of military personnel in operating space-based vehicles, including satellites. Implemented primarily in C# with Windows Forms in Visual Studio 2013 and 2015. • Utilized Enterprise Architect to design major components per requirements specifications. • Fixed defects and added enhancements as necessary using the HP Quality Center web application. • Responsible for implementing a system for automatically generating design documents from an Enterprise Architect model. Implemented with C#, COM interop, and MS Access. • Implemented features in C++ on Redhat Linux for a Qt-based submarine weapons status system.
  • Canberra Industries
    Senior Software Engineer
    Canberra Industries Jun 2006 - Aug 2013
    • Designed and implemented features for major company effort to replace several core legacy applications. Primarily written in C++ and C# using Visual Studio 2010/2012. Required use of OOAD, UML, CMake, Boost C++ libraries, Apache ActiveMQ, Google Protocol Buffers, SSDP/UPnP, C#, Java J2EE (Spring) and Swing applications using JetBrains IntelliJ.• Designed and implemented features for U.S. Department of Homeland Security project for detection of radioactive material and nuclear weapons in shipping containers. Project was primarily written in C# using Visual Studio 2008. Utilized a combination of C#-based services, .NET Remoting, ADO.NET and Windows Forms desktop applications. Developed system requirements and design documentation, including UML models.• Developed new features and maintained the RadSentry Radiation Portal Monitor. System was partially embedded (Windows CE) written in C, C++, and C#; and partially a desktop UI, written in C++ with MFC.• Performed debugging of customized CE kernel using Platform Builder•Implemented solutions as required for the Lynx Multi-channel Analyzer. Developed enhancements for the product’s web-based interface using ASP, JavaScript and DHTML.• Implemented enhancements and bug fixes to software for the Falcon 5000 gamma spectroscopy product. This included a configuration GUI, spectrum display, data storage, and interface with hardware devices including the Trimble GPS receiver. Changes utilized Visual Studio 2005 with C++ (MFC) and C#.
  • Nice Systems
    Principal Software Engineer
    Nice Systems Apr 2005 - May 2006
    • Designed and implemented a trunked radio bridge for the NICELog audio recording system. Implemented system in C++ (Visual Studio 2003) as a Windows Service. System was successfully certified by vendor testing facility.• Designed, implemented, and tested major modifications to an audio recording review system. Included custom graphical controls developed in C# with references to C++-based COM components.
  • Dictaphone
    Principal Software Engineer
    Dictaphone Jul 2002 - May 2006
    • Developed a C#-based control used to generate rules for a recorder scheduling service. Communication was via DCOM and later utilized a web service to circumvent DCOM security limitations. Provided support teams with technical assistance and contributed to presentations demonstrating system usage.• Designed and implemented a C++, DCOM, and ATL-based recorder scheduling service, responsible for real-time interpretation of recording rules stored in an XML format. Improved stabilization and implemented performance enhancements. Scheduler service successfully implemented at multiple customer sites, running uninterrupted for several months at a time.
  • Ge Medical Systems
    Senior Software Engineer
    Ge Medical Systems May 2001 - Jul 2002
    • Designed, implemented and maintained a Windows CE-based front end for fetal monitoring equipment. Implemented system with MFC, Win32 SDK and ActiveX controls using Embedded Visual C++. • Improved performance and added defensive code to guard against crashes in the system. Project resulted in a robust and much improved product, going from an uptime of less than one day to several months between failures.• Implemented various UI improvements as well as an event-logging subsystem.• Advised coworkers on issues involving design and Windows programming. • Provided system requirements specifications and design documentation. • Fixed defects and added enhancements as necessary.

Dave Diamond Skills

Visual Studio C# Software Design Software Development C++ Visual C++ Xml C Testing Databases Software Engineering Web Services Object Oriented Design .net Oop Client/server C/c++ Stl Windows Services Communication Protocols Java Winforms Windows Uml Ooad User Interface Streaming Media Mfc Win32 Api Operating Systems Installshield Embedded Software Applications Boost Usb Serial Communications Iphone Application Development Agile Methodologies Windows Ce Microsoft Sql Server Unix Design Patterns Javascript Linux Visual C# Sockets Eclipse Web Applications Multithreading Cmake Regular Expressions

Dave Diamond Education Details

  • Western Connecticut State University
    Western Connecticut State University
    Computer Science

Frequently Asked Questions about Dave Diamond

What company does Dave Diamond work for?

Dave Diamond works for Precision X-Ray, Inc.

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

Dave Diamond's current role is Software Engineer.

What is Dave Diamond's email address?

Dave Diamond's email address is di****@****sts.com

What is Dave Diamond's direct phone number?

Dave Diamond's direct phone number is +120352*****

What schools did Dave Diamond attend?

Dave Diamond attended Western Connecticut State University.

What skills is Dave Diamond known for?

Dave Diamond has skills like Visual Studio, C#, Software Design, Software Development, C++, Visual C++, Xml, C, Testing, Databases, Software Engineering, Web Services.

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.