Phil McGee
Software Architect at XFI Corporation- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
XFI Corporation
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Architect
-
Apr 1999 - Present
As software architect I develop frameworks and best practices for rendering, persistence and analysis of our enterprise and public web applications, and our back-office services. Researching, testing and integrating new software tools and techniques is another responsibility that enables me to improve XFI's products and processes. By providing technical assistance, guidance and coaching to other software engineers I improve the reliability and maintainability of our code. As software architect I develop frameworks and best practices for rendering, persistence and analysis of our enterprise and public web applications, and our back-office services. Researching, testing and integrating new software tools and techniques is another responsibility that enables me to improve XFI's products and processes. By providing technical assistance, guidance and coaching to other software engineers I improve the reliability and maintainability of our code.
-
-
-
Paradigms Found, Inc.
-
Bethesda, MD
-
Senior Software Engineer
-
Apr 1997 - Apr 1999
Sole developer for Celsis Advance.im control software (written under contract for Celsis, Inc.), used to control and analyze data from Celesis's microbial contamination instrumentation. Written in C++ using the Microsoft Foundation Class library, the program I wrote (revised in 2015) is still being sold today. Sole developer for Celsis Advance.im control software (written under contract for Celsis, Inc.), used to control and analyze data from Celesis's microbial contamination instrumentation. Written in C++ using the Microsoft Foundation Class library, the program I wrote (revised in 2015) is still being sold today.
-
-
-
The Foxboro Company
-
Entertainment
-
1 - 100 Employee
-
Electronic Engineering Design Consultant
-
Aug 1995 - Mar 1997
Brought on as a consultant to work on the development of a new generation of mid-infrared ambient air analyzer. I designed a DSP-based data acquisition, and motion control printed circuit board, and wrote the assembly code for the TI TMS320C14 processor to implement a PID servomotor controller for wavelength, a phase-locked-loop chopper motor drive, and synchronous data acquisition and analysis. The product exceeded goals for performance and cost-efficient manufacture and more than 20 years… Show more Brought on as a consultant to work on the development of a new generation of mid-infrared ambient air analyzer. I designed a DSP-based data acquisition, and motion control printed circuit board, and wrote the assembly code for the TI TMS320C14 processor to implement a PID servomotor controller for wavelength, a phase-locked-loop chopper motor drive, and synchronous data acquisition and analysis. The product exceeded goals for performance and cost-efficient manufacture and more than 20 years later is still offered for sale as the Thermo Scientific MIRAN SapphIRe. Show less Brought on as a consultant to work on the development of a new generation of mid-infrared ambient air analyzer. I designed a DSP-based data acquisition, and motion control printed circuit board, and wrote the assembly code for the TI TMS320C14 processor to implement a PID servomotor controller for wavelength, a phase-locked-loop chopper motor drive, and synchronous data acquisition and analysis. The product exceeded goals for performance and cost-efficient manufacture and more than 20 years… Show more Brought on as a consultant to work on the development of a new generation of mid-infrared ambient air analyzer. I designed a DSP-based data acquisition, and motion control printed circuit board, and wrote the assembly code for the TI TMS320C14 processor to implement a PID servomotor controller for wavelength, a phase-locked-loop chopper motor drive, and synchronous data acquisition and analysis. The product exceeded goals for performance and cost-efficient manufacture and more than 20 years later is still offered for sale as the Thermo Scientific MIRAN SapphIRe. Show less
-
-
-
Igen International, Inc.
-
United States
-
Biotechnology Research
-
Embedded System Software Engineer
-
May 1993 - May 1995
Developed embedded C code for IGEN's Origen Analyzer, an instrument produced to test, demonstrate and develop IGEN's proprietary electro-chemiluminescence (ECL) detection technology for immunoassays and DNA probes. The code ran on the OS-9 real-time operating system on a Motorola 68332 microprocessor. I developed code for motion control, data acquisition, waveform generation/analysis.
-
-
Senior Electronic Design Engineer
-
Jun 1990 - May 1993
-
-
Education
-
The Johns Hopkins University
Bachelors, Electrical and Electronics Engineering -
Massachusetts Institute of Technology
Electrical and Electronics Engineering, 4.0 GPA