Principal Software Engineer at A medical device company in southern Nashua NH
Greater Boston Area
Principal Software Engineer @ A medical device company in southern Nashua NH • Architect,Design, Develop of software for hardware instruments / devices that include motion control interfaces • Working with medical device regulatory standards such as 21 CFR Part 820, IEC 62304 and ISO 13485 including experience with system risk / hazard analysis Nashua NHSenior Software Engineer...
Principal Software Engineer @ A medical device company in southern Nashua NH • Architect,Design, Develop of software for hardware instruments / devices that include motion control interfaces • Working with medical device regulatory standards such as 21 CFR Part 820, IEC 62304 and ISO 13485 including experience with system risk / hazard analysis Nashua NHSenior Software Engineer @ Infraredx -Conceiving, designing, coding and testing software for a coronary imaging system which integrates electronic, mechanical, optical and analytical elements to collect and process structural and spectroscopic data through an intra-vascular coronary catheter.-C# and the .NET Framework, WPF,WCF in a multi-threaded managed/un-managed software integrating hardware/software for bio medical instrumentation . From June 2011 to February 2014 (2 years 9 months) Senior Software Engineer @ Allscripts • Designed and developed a General Ledger configuration for Sunrise Financial Manager which is an All scripts financial system for Hospitals. o Designed and developed the User Interface as well as the business Layer for GLo Used WPF for the UIo Used MVVM design pattern for the UI .Developed the infrastructure for the GL UI to have multiple view models o Designed and developed the business Layer for GL using WCF • Designed and developed a Worksheet management for Sunrise Financial Manager • Designed and developed the business layer for the creation of the SelfPay worksheet• Contributed to the architectural changes involved in combined billing while doing worksheet management. From July 2010 to June 2011 (1 year) Senior SW Engineer @ US Genomics Senior Software Engineer Designed and developed a research project to identify pathogens like anthrax for US Homeland Security.•Designed and developed Parallel detection to acquire multiple streams of data from Andor Camera . The system does the following: -Acquires data from CCD camera in real time using Andor SDK. Uses background threads and synchronization objects in C#. -Uses circular memory for multiple data acquisition. ReaderWriter -Locks in C# were used to accommodate the access of the circular buffer Processes raw data and separates it into multiple channels. Notifies the client using Asynchronous events and delegates in C# -Saves the data in the proprietary format .Uses FileStreams to open and save the files in C#.•Designed and Developed Automatic Alignment for the Homeland Security project. The system does the following:•Automatically focuses the chip using the Vision System.•Developed an algorithm to align the laser spot in the center of the channel •Designed and developed Stage control using Piezo Stage. Used Piezo Stage SDK from .NET/C#•Designed and developed code to check the stability of the chip overnight. •Designed and Developed Automatic Alignment for the ROZ system with the NI6008 device.•Used Measurement studio commands to control the analog and digital inputs and outputs•Designed and Developed Hardware Control Interface to operate the ROZ Stage and the Flippers/CCD shutter and the LED illumination. Worked in Trilogy 2020 Single Molecule Analyzer which is sensitive enough to directly detect and characterize individual molecules without the need for amplification or bulk fluorescence. • Done technical analysis on data flow between unmanaged code and managed code • Analyzed various Charting tools and made recommendations for Data Analysis charts • Designed and developed Real time Data Analysis Engine which holds complex algorithms for Preprocessing the Channel data From June 2004 to June 2010 (6 years 1 month) Senior Software Engineer @ Fidelity Investments Involved in adding new features for the Active Trade Pro product like Editing the Watchlist ,creating user created Watchlist printing the contents of the ActiveX control using ATL,COM and VC++.• Used Connection Points to capture the events in the modules• Entrusted mainly with trouble shooting deep rooted bugs. Identified the root cause of the bugs in different modules and developed fixes and patches.• Involved in performance Analysis using DevPartner ,Quantify From July 2003 to June 2004 (1 year) Senior Software Engineer @ Helix Technology March 2002 -July 2003 Helix Technology / CTI Cryogenics Mansfield, MAhttp://www.helixtechnology.com/ Senior Software Engineer• Did extensive research on the large volumes of real time data collected from all the cryopumps in the world, stored in an SQL Server database and developed algorithms that finds out the efficiency of the pump.• Designed and implemented predictive failure detection algorithms which allows to identify the exact pumps /compressors needing replacement • Designed and implemented WarmColdEvents algorithm, which predicts the efficiency of the pump during the cool down phase and IonImplant algorithm which detects the trend of the ion implant pumps • Designed and implemented algorithm for Valve Overlap ,Roberto’s Equation and Bruce’s Equation which detects Refrigerator Efficiency.• Developed a data layer with C#. The data layer was an interface to the databases designed to abstract the database away from the applications that used it. An XML file was used for configurable parameters.• Sent emails using C# to warn about Valve Overlap.• Used C#, ADO.NET , triggers, stored procedures, SQL Queries, SQL Adaptor and Data Sets to access the SQL Server and manipulate the Data.• Applied Mathematical formulas on the Data to characterize the Fab equipment• Used UML for Component diagrams, Collaboration diagrams and Sequential diagrams. From March 2002 to July 2003 (1 year 5 months) Principal Software Engineer @ PerkinElmer Designed Software instrument control targeted at scanning and printing spots in the substrate.• Created algorithm which is the heart for printing spots in the substrate.• Created the Algorithm for Pin Lifting which increases the number of Spots printed in the substrate.• Used MSXML3.0 parser to build XML and send the DOM object to GUI and server modules.• Used MS XML 3.0 XML parser to manipulate XML DOM to parse and process data retrieved from XML document .Parsing had been done by XPATH.• Designed and Implemented the algorithm using Active Template Libraries (ATL),Component Object Model (COM) and Standard Template Library (STL) in the VC++ environment• Alogrithm deals with the mathematical calculation of where the pins in the print head should print the spots in the substrate. So the that the motion controller can move the print head to the calculated distance to print the spots .• Used Imaging tool - Lead tools for implementing different file formats such as Tiff, bmp and jpeg.• Handled different proprietary File Formats such as RAW , CSV, Axon file formats such as GAL(Genepix Array List) , GPR ( Genepix Results)• Extracted the raw data from the 16 bit Tiff File.• Extracted the raw data from Axon File Format.• Exported the data to the Excel spread sheet• Used Rational Clear Case for code maintenance• Used UML for Collaboration diagrams, Sequential diagrams.• Used MFC as well as non MFC Dlls From October 2000 to March 2002 (1 year 6 months) Software Engineer @ HCL Technologies The main goal of this system is to convert the Microsoft COM components compatible to SUN Java user. So that the SUN Java user can make use of any Microsoft COM components as they used to access any other Java CoomponentUsed Object oriented design and developed modules to extract the Microsoft components information• Used ItypeLib, ItypeInfo Interfaces and functions to Extract the COM components interfaces interfaces ,function names ,function parameters etc from the type Library• Parsed the idl which is a pure research and development work• Used Data Structures and STL Lists to store the retrieved information• Extracted the Interface names, function Names which holds the size_is and length _is parameters from the idl file using ATL,COM and STL in VC+ Environment • Designed and Developed the conversion module• Converted the Java data types to be compatible with C++ data Types • Used JNI (Java Native Interface) to call the VC++ functions from Java• Developed the GUI for the application• Wrote Test Cases and did Black Box and White Box Testing • Used Rational rose to design the module. From November 1996 to October 2000 (4 years) Software Engineer @ Pentafour Software Analyzed Sockets and DCOM and developed prototypes for both.• Created Algorithms for closing gaps in an image, removing noise, detecting splines and for moving the splines. And implemented Imaging Algorithms using VC++ and MFC• Used Speech Application Programming Interface for reading the document without opening it.• Used Simple MAPI (Message Application Programming interface) to mail the documents.• Designed and Developed algorithms for Edge Detection.• Done Optical Character Recognition using Feature Extraction techniques• Developed and implemented the algorithms for Ink Character Recognition• Used Neural Networks Back Propagation algorithm for character Recognition From 1995 to 1996 (1 year)
A medical device company in southern Nashua NH
Principal Software Engineer
Nashua NH
Infraredx
Senior Software Engineer
June 2011 to February 2014
Allscripts
Senior Software Engineer
July 2010 to June 2011
US Genomics
Senior SW Engineer
June 2004 to June 2010
Fidelity Investments
Senior Software Engineer
July 2003 to June 2004
Helix Technology
Senior Software Engineer
March 2002 to July 2003
PerkinElmer
Principal Software Engineer
October 2000 to March 2002
HCL Technologies
Software Engineer
November 1996 to October 2000
Pentafour Software
Software Engineer
1995 to 1996
• Architect,Design, Develop of software for hardware instruments / devices that include motion control interfaces • Working with medical device regulatory standards such as 21 CFR Part 820, IEC 62304 and ISO 13485 including experience with system risk / hazard analysis • Architect,Design, Develop of software for hardware instruments / devices that include motion control interfaces • Working with medical device regulatory standards such as 21 CFR Part 820, IEC 62304 and ISO 13485 including experience with system risk / hazard analysis
What company does Mullai JeyaKumar work for?
Mullai JeyaKumar works for A medical device company in southern Nashua NH
What is Mullai JeyaKumar's role at A medical device company in southern Nashua NH?
Mullai JeyaKumar is Principal Software Engineer
What industry does Mullai JeyaKumar work in?
Mullai JeyaKumar works in the Medical Devices industry.
Who are Mullai JeyaKumar's colleagues?
Mullai JeyaKumar's colleagues are Ron Pawlowski, Frank Tran, Victoria Moore, Chris Abele, Todd Bitner, John Beck, Gregory Porter, Michael Hendricks, and Priti Shah
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Mullai JeyaKumar's Social Media Links
/school/bh...