Philip Karras

PHILIP KARRAS                                     page 1 of 3                                     [C] (301) 471-2596
3305 Hampton Court                                                                                             [H] (301) 829-3260
Mt. Airy, MD 21771                                                                                               [E] philip_karras@yahoo.com


PROFILE:

Creative and dynamic problem-solving Senior Software Engineer with extensive experience in device and software testing, embedded programming, application programming, database development, web development, optical engineering, fluid dynamics, medical imaging, RFI/EMI mitigation, op-amp circuit redesign, wireless signal measurement and testing, and antenna testing and design with complete life-cycle experience in government and for-profit environments. I have the ability to pick up programming languages, protocols, and operating systems quickly. I tend to think outside the box when solving problems and will use all my experience to solve problems in unique ways.

SELECTED ACHEVIEMENTS

Languages, Tools: UNIX - DOS - Windows (3.1 - NT) - JavaScript - Java - Java applets - CGI/Perl - PHP - DHTML - HTML - FORTRAN - PIC C, DeSmet C - Microsoft/Visual C++ - Borland C/C++ - Quick & Visual Basic - SQL - Betrieve - DB_File - db_VISTA - ORACLE RDBMS - SQL - SAS

Microprocessor programming experience: NEC Vr4310, Motorola 6800, 6809, 68340, Intel 8080, 8085, 8088, 80286, 80386, 80486, Microchip PIC16C843. Designed and built an 8080-based microcomputer. Paradigm emulator/debugger experience

 

Syntek Systems Corp 1999 - 2003

EMBEDDED SOFTWARE ENGINEERING

SOFTWARE ENGINEERING


PHILIP KARRAS
                                    page 2 of 3                                     [C] (301) 471-2596


Syntek Systems Corp (continued) 1999 - 2003

MANAGEMENT EXPERIENCE

Innovative Solutions Group (Software Engineer) 1998 - 1999

APPLICATION PROGRAMMING

SFA (Medical Imaging Physicist) 1997 - 1998

APPLICATION PROGRAMMING

DATABASE PROGRAMMING

 

Marsh-McBirney, Inc. (Senior Design Engineer) 1995 - 1997

EMBEDDED SOFTWARE ENGINEERING

APPLICATION PROGRAMMING


PHILIP KARRAS
                                    page 3 of 3                                     [C] (301) 471-2596


Marsh-McBirney, Inc. (continued) 1995 - 1997

MANAGEMENT EXPERIENCE

National Institute of Standards and Technology, Molecular Physics (Laser optics/Software Consultant)  1995

NACE International (Senior Software Engineer) 1986 - 1995

DATABASE APPLICATION PROGRAMMING

  • Added features and enhancements to both Web and PC C# -Visual Studio, MS SQL database programs for the Armed Forces DNA Identification Laboratory.
  • Designed databases and user interfaces to build SQL queries for the NACE-NIST Corrosion Data Center using Oracle and MS C.
  • Wrote databases in ORACLE, db_VISTA, NOVELL XQL, and others in BASIC, C, and C++. All of these were developed on time, within budget, and were profitable.

MANAGEMENT EXPERIENCE

  • Designed and managed the NACE-NIST Corrosion Data Center's software coding standards and code-library system.
  • Managed a multi-program, multi-year project developing software to address corrosion problems for the electric power industry. This five-year project was completed within budget.

 

EDUCATION

  • M.A. Physics, University of Southern California, Los Angeles, California
  • B.S. Physics, Elizabethtown College, Elizabethtown, Pennsylvania
    Spent junior year at Phillips Universität in Marburg, Germany
  • Continuing Education - 44 continuing education credits in analog and digital electronics and in microprocessor programming and voice synthesis.

PROFESSIONAL DEVELOPMENT

  • VxWorks, JavaScript, Java, Perl, PHP, and C# - Visual Studio.

 

OTHER INFORMATION

Member: American Radio Relay League, FCC Amateur Extra Class License.


Member number:8384
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2001 Philip Karras and Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257