Phil McGee

Software Architect at XFI Corporation
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bethesda, Maryland, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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.

    • 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.

    • 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

    • 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
    1978 - 1982
  • Massachusetts Institute of Technology
    Electrical and Electronics Engineering, 4.0 GPA
    1984 - 1985

Community

You need to have a working account to view this content. Click here to join now