Edward A. Anderson
104 Sarah Court
Gibsonia, PA 15044
 
eanderson@zoominternet.net
Evening: 724-444-0478
Daytime: 724-387-3937
Objective
To gain a position as a software engineer in the product development section of a growing company with opportunities for advancement.
Skills
  • C/C++

  • Visual C++

  • MFC

  • Windows SDK

  • Rational ClearCase

  • CVS

  • PVCS

  • Rational Robot

  • Rational Purify

  • Rational Pure Coverage

  • Unix / Linux

 

Work Experience

Dec, 2003 - Present, Software Consultant, IQ Personnel, Murrysville, PA

  • Worked as a Software Engineer at Respironics, Inc. Murrysville, PA

  • Part of a team developing a Polysomnography sleep system. The system consists of a host computer running Windows connected to a base station running Linux. The system collects multiple signals connected to a sleeping patient and performs data analysis and presentation. The software assists physicians in diagnosing sleep disorders.

 Aug, 1997-Dec, 2003, Software Engineer, Texas Instruments, Monroeville, PA

  • Designed and developed the Power Analyzer - Allows users to profile power usage of a DSP system with respect to source code.
    • Lead project from requirements gathering and design through to implementation
    • Responsible for interfacing with cross-site teams
    • Lead future direction and roadmap
  • Created the GUI for the Visual Linker. Linking for embedded systems is a difficult task; memory segments are fragmented and not all equal. This tool helped visualize the linking process and was drag-and-drop intensive. Users were able to drag-and-drop between a tree view, a list view and a custom drawn view.
    • Responsible for design of GUI.
    • Responsible for integration of Visual Linker into TI’s IDE
  • Everyday use of version control software, including Rational ClearCase and CVS.
  • Authored and presented Webcast on power management.
  • Worked with team members at multiple sites.
  • Mentored Co-op students.

Feb, 1992-Aug, 1997, Software Engineer, SATEC Systems, Inc., Grove City, PA

  • Designed and developed a large scale 32-bit application for Windows 95 over a two year period. The application, which was written using Microsoft Visual C++ and MFC, interfaced with a Microsoft Access database.
  • Developed an application for Windows 3.1 using the Windows API and Microsoft C.
  • Managed software contractors and interns.
  • Administered version control software (PVCS) controlling over 1700 files.
  • Traveled to customer sites to provide technical assistance and needs assessment during sales negotiations.
  • Demonstrated software to potential customers at trade shows, during plant visits and on site.


Publications / Presentations

  • Article – “Building power-smart DSP applications” L. Vidra, E. Anderson, Portable Design Magazine, March, 2003
  • Webcast – “Building Power Smart Applications”, December, 2002
  • Conference Exhibitor – Communication Design Conference, San Jose, CA, 2002
  • Conference Exhibitor – TI Developer Conference, Houston, TX, 2002
  • App Note – SPRA074A – Analyzing Target System Energy Consumption, 2002
  • Patent Pending – 20030191986 - Method And Apparatus for Non-Obtrusive Power Profiling, 2002
  • Patent Pending – 20030191976 - Power Profiling System and Method for Correlating Runtime Information, 2002
  • Patent Pending – 20030191791 - System and Method for Power Profiling of Tasks, 2002
  • Conference Presenter – DSP/BIOS Developer’s Conference, Santa Barbara, CA, 2001
  • Patent Pending – Method And System For Visual Linker, 2000
  • Patent Pending – 20010047512 - Method and System for Linking Multiple Processors Having Shared Memory, 2000
  • Recruiter – Penn State Career Days, University Park, PA, 2000
  • Conference Exhibitor – National Plastics Exposition, Chicago IL, 1997
  • Conference Exhibitor – Materials Week, Cincinnati, OH, 1996
  • Conference Presenter – Materials Week, Cincinnati, OH, 1996

 

Professional Development

  • Leading in a Virtual Environment - John Daly, University of Texas, 2003
  • ESD certification – Texas Instruments, 2002
  • Influence and Relationship Building – Personnel Decisions, 2002
  • Rational ClearCase Fundamentals – Rational, 2001
  • Embedding Windows CE – Annabooks, 2000
  • COM Programming  – Technology Exchange Company, 2000
  • Presentation Skills, 1999
  • Time Management – Cornerstone Innovations, 1998
  • Windows Programming with OLE controls – Technology Exchange Company, 1997
  • Microsoft Tech Ed Conference, Orlando, FL – Microsoft, 1997
  • PVCS Training Seminar, 1996
  • LabView for Windows Seminar, 1996
  • Software Development East, Washington, DC, 1994
  • Programming for the Microsoft Windows Environment – Microsoft Education Services, 1993

 

Education

  • 1991 Pennsylvania State University; University Park, PA
  • BS Computer Engineering, Minor Computer Science
    • Core courses stressed many different programming languages including C, Pascal, FORTRAN, PDP-11, IBM 370, Motorola 68000 and SmallTalk
    • Several courses in hardware design including digital circuit design