John Callaghan work email
- Valid
- Valid
John Callaghan personal email
John Callaghan phone numbers
Extensive expertise across a broad range of platforms and operating systems, almost equally split between machine control applications (vision, motion, 3D sensors, image analysis, laser machining) focusing on automated inspection and measurements at the micron and sub-micron level, and communication applications (telephony, SCADA, device drivers).Principal software architect for numerous measurement systems heavily used in the manufacture of mass market mobile devices. As such, I have been a frequent visitor to some of China’s largest factories. My coding endeavors have also taken me to Japan, Malaysia, New Zealand, India, Ireland and the UK.Specialties: C#, C++, WPF, SQL, image processing, motion control, robotics, GUI design, data visualization, Ruby on Rails, HTML, device drivers, embedded programming, parallel processing, computer-telephony, communications protocols and internet technologies.
-
Senior Software EngineerSigray, Inc. Feb 2018 - PresentConcord, California, Us -
Machine Software ArchitectNapa Software Development Mar 2009 - PresentDesign and code custom machine control software for customers in the medical device and consumer electronics industries.Combine technologies such as C#, WPF, OpenCV, and SQL to integrate motor commands, sensor data, captured images and laser control into visually pleasing, interactive and easy-to-use control applications for both measurement and production machines.
-
System Software ArchitectQt Ultrasound Jul 2016 - Apr 2017Refactored 50,000+ lines of C++ code, QT screens, Linux batch files and motion control scripts for medical imaging system using Galil motion control and custom ultrasound for data acquisition and CUDA for image processing.Trained software engineers how to use Visual Studio 2017 for Linux C++ development and debugging. Converted company archive system from Subversion to Mercurial, improving performance and reducing its size by half.
-
Senior Software EngineerRaydiance, Inc. Apr 2014 - Jul 2015Hired to create from scratch a machine control application that seamlessly integrated motion, vision, sensor and laser control for Raydiance's first in-house CNC machine featuring Raydience's femtosecond laser.In close collaboration with hardware and applications product owners, rapidly prototyped, coded and deployed a highly usable and configurable machine-control application with G-code editing and recipe management, enabling Raydiance engineers to develop a groundbreaking, totally contactless, glass cutting process. Within six months of the project kick off, the success of the prototype system secured a multi-million dollar order for eight production machines.
-
Senior Software EngineerPositronics Inc. Sep 2009 - Mar 2014Pleasanton, Ca, UsSoftware consultant specializing in micron and sub-micron level 2D and 3D inspection challenges. Designed and coded custom applications that scan, measure and qualify precision-manufactured parts in large quantities.Extensive experience with hardware/software integration of: • ACS, Galil and Aerotech motion controllers, • Matrox, Cognex and Dalsa image processing, line scan and area scan cameras, • Chromatic Confocal and Laser Displacement Sensors, Interferometers.Provided on-site and remote support for a variety of custom measurement systems installed at multiple manufacturing locations in China and the US. -
Chief Software ArchitectVisicon Technologies 2003 - Feb 2009Optimized and parallelized algorithms for motion control, pattern matching, image processing, database access, calibration and lighting control.Managed Visicon's four US-based and four India-based software engineers.Led the conversion of Visicon's code base from 32-bit to 64-bit, and from MS-Access to SQL-Server to allow for the capture and efficient analysis of multi-GB images.Directly supported customers in Germany, Ireland, Japan, Malaysia and various US locations.Designed and implemented a system for automatically inspecting the cross section of multi-lumen tubing in seconds without operator intervention and requiring mininal setup effort from quality engineers.
-
Senior Software EngineerIntel Jul 1999 - Jul 2002Santa Clara, California, UsDeveloped algorithms for voice call switching. -
Senior Software EngineerDialogic Corp Jul 1992 - Jul 1999Parsippany, Nj, UsManaged the Configuration and Installation Software Group.Developed speedy and easy-to-use configuration applications for the all voice and network boards in Dialogic's product line. Created device drivers for Windows, Unix and OS/2. -
Software EngineerRfl Electronics Oct 1987 - Jul 1992Embedded software development for the electric power utility industry.
John Callaghan Skills
John Callaghan Education Details
-
Columbia University -
Stevens Institute Of TechnologyEe/Cs
Frequently Asked Questions about John Callaghan
What company does John Callaghan work for?
John Callaghan works for Sigray, Inc.
What is John Callaghan's role at the current company?
John Callaghan's current role is Senior Software Engineer at Sigray, Inc..
What is John Callaghan's email address?
John Callaghan's email address is jo****@****dev.com
What is John Callaghan's direct phone number?
John Callaghan's direct phone number is +170725*****
What schools did John Callaghan attend?
John Callaghan attended Columbia University, Stevens Institute Of Technology.
What skills is John Callaghan known for?
John Callaghan has skills like Software Development, C++, Embedded Systems, C#, Device Drivers, Agile Methodologies, Integration, Embedded Software, Sql, .net, Image Processing, Object Oriented Design.
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