Michael E. Kropp

Additional contact information
available on request

mkropp@thirtytwopaws.com

Objective

A challenging position utilizing my background in software design and development for Microsoft Windows platforms. Leadership of a team is welcome.


Platforms and Environments

 Microsoft Windows 95, 98, ME, NT 4.0 and 2000 using Visual C++ 6.0. OOD, COM, IIS 5.0, HTML, VBScript, XML, ASP, DirectShow, ActiveX, OCX, TWAIN, and more. Limited experience with Macintosh OS and Metrowerks CodeWarrior.


Strengths

Able to build motivated and successful teams. Solid design and development skills resulting in reliable code. Strong debugging skills. Able to work independently and as part of a team. Strong work ethic.


Experience

10/2001�Present
Chief Architect (Contract)

Image Software, Inc.

Peterborough, NH

Work with customers by analyzing their needs and proposing solutions in both local and distributed environments. Assist in preparing Statement of Work for new projects.

Continue to lead and contribute to projects as a development engineer.

Current and Recent Projects:

Design and implement software which interfaces with a portable x-ray scanner to be used by bomb squads and similar organizations for field investigation of suspicious packages. Technologies: Visual C++, Windows SDK, MFC, TWAIN, ActiveX, XML, Vector Graphics. Role: technical lead.

Implement new UI for "Haynes T-ShirtMaker". Design and implement framework for new UI. Work with customer to ensure UI consistency throughout product. Technologies: Visual C++, Windows SDK, MFC. Role: technical lead.

Ongoing support for existing Image Software projects on an "as needed" basis.

1999�9/2001
Chief Architect

Image Software, Inc.

Peterborough, NH

Responsible for overseeing direction and consistency of a digital imaging code base for both the Microsoft Windows and Macintosh OS platforms.

Responsible for supporting sales organization by analyzing customer needs and proposing solutions in both local and distributed environments.

Serve as technical liaison between customers and developers.

Continue to lead and contribute to projects as a development engineer.

Major Projects:

TWAIN data source for a USB web camera. Provided still capture at a variety of resolutions and included voice activated capture. Technologies: Visual C++, Windows SDK, MFC, DirectShow, TWAIN. Role: project lead, developer, customer technical liaison.

TWAIN data source for a IEEE-1394 (FireWire) video camera for medical imaging. Provided still capture at a variety of resolutions from multiple cameras. Technologies: Visual C++, Windows SDK, MFC, DirectShow, TWAIN. Role: project lead, developer, customer technical liaison, UI design.

Image organization product (soon to be released). Organizes photos from digital cameras, scanners, and the user's hard disk. Technologies: Visual C++, Windows SDK, MFC, TWAIN, COM, cTree database. Role: project lead, developer, UI design, application architecture.

Pixami uploader. ActiveX component used by Pixami to upload photos to the internet. Includes error recovery protocol and customer (photosharing or photofinishing site) customization. Technologies: Visual C++, Windows SDK, MFC, ASP, VBScript, HTML, XML, HTTP, FTP, OCX. Role: developer.

 

1994�1999
Senior Software Engineer

Image Software, Inc.

Peterborough, NH

Served as project lead and contributor on a variety of digital imaging products for the consumer marketplace. Customers include Olympus, Agfa, Sony, Hewlett-Packard, Mitsubishi, Konica, Philips, Apple, Minolta, PhotoWorks, and more. Projects have included photo editors, viewers, catalogers, TWAIN data sources and more.

Major Projects:

PhotoWorks Uploader. Designed and developed scheduler application to upload orders to PhotoWorks. Worked with PhotoWorks to define upload protocol. Technologies: Visual C++, Windows SDK, MFC, COM, HTTP, FTP, XML. Role: Project Lead

Olympus CAMEDIA Master. Digital camera bundled application. Assisted in the design of camera independent interface architecture. Architected and implemented printing subsystem. Technologies: Visual C++, Windows SDK, MFC, ActiveX, OCX. Role: Developer.

Agfa PhotoWise. Digital camera bundled application. Application and user interface design, and implementation. Technologies: Visual C++, Windows SDK, MFC, ActiveX, OCX. Role: Project lead, customer technical liaison.

PhotoFinish 4.0 and 4.1. Digital image editing application. Application and user interface design, and implementation. Technologies: Visual C++, Windows SDK, MFC, TWAIN, MacOS, Metrowerks Codewarrior,. Role: Project lead, customer technical liaison.

 

1992�1994
Senior Software Engineer

Computervision, Inc.

Bedford, MA

Worked as part of the development team for DesignView for Windows. Technologies: C, Windows SDK. Role: Developer.

Added extensions to DesignView for Windows for Pen Computing platforms. Technologies: C, Windows SDK, Windows for Pen Computing. Role: Developer.

 

1979�1992
Software Engineering Specialist

Wang Laboratories, Inc.

Lowell, MA

Worked as part of the team working on Wang's digital imaging product that later became part of Microsoft Windows. Technologies: Borland C++, Windows SDK. Role: Developer.

Led a small team of developers in the development of a PC vector graphics application. Technologies: Microsoft C, Zortech C++, Assembly language, Windows SDK, CGM. Role: Project lead, architect.

Developed a device independent plotting system for Wang's minicomputer graphics software. Technologies: PL/I, HPGL, Postscript, proprietary printer interfaces. Role: Project lead, architect.

Served in various project lead and team member roles for Wang's minicomputer operating system. Technologies: Assembler, PL/I, Wang OS. Role: Project lead, developer.

 

1977�1979
Software Engineer

Norwich-Eaton Pharmaceuticals

Norwich, NY

Served as system administrator for the minicomputer system that served the company's R&D laboratories.

Wrote software for data collection in the laboratories.

Wrote a cross-assembler to support the development of in-house embedded systems that integrated various laboratory devices and an HP- 3000 minicomputer.

Taught BASIC programming to scientists to assist in their research efforts.

 


Education

1972 - 1976
Software Engineer

University of Scranton

Scranton, PA

 B.S., Biology with minors in Computer Science and Chemistry

Graduated Cum Laude in the Honors program.

 


Interests

Gardening, cooking, home theater, home automation, music, computers