Search for domain name: www
       
Michael Stewart: Software Development Services
Michael Stewart

Over two decades of experience in real-time and imaging related software development and technical management. Expertise in image processing algorithms includes a U.S. patent. Broad skill repertoire ranges from custom user control interfaces to hardware and ASIC design support. Specialized in high performance ultra-high reliability environments such as on-air TV stations and cardiac cath labs. A leader in application independent, reusable software.

Michael Stewart

Currently developing an application independent general purpose tool and imaging library for license.

 

 

Michael Stewart Resume

Michael Stewart

michael.stewart@stanfordalumni.org

(650) 361-8825 • U.S. Citizen

 

A Software Professional with extensive experience in Broadcast Video and Medical Imaging industries; design, implementation, and technical management. Special expertise in real-time data acquisition, image processing, 3D DVEs, non-linear editors (NLE), various user interfaces including GUIs, touch screens, and custom controls, distributed database designs, ASIC chip simulation, array processors, parallel head transfer disks, and ultra-high reliability environments such as on-air TV stations and cardiac cath labs. Technical experience in object oriented C++, MFC, Windows, STL, COM, assembly and device drivers.

Michael Stewart Resume

Professional Experience

Present                                    2001

Currently developing an application independent general purpose tool and imaging library for license.

Pinnacle Systems                    1992-2001

Senior Software Engineer

Designed and developed software ASIC chip simulation and validation workbench for 3D Digital Video Effects (DVE) single-chip processor named “K2”. Completed effect editor design performed fully keyframed 3D video effects in C-level simulation for behavioral validation using real images and generated test vectors to match with gate level simulations. Designed software modules to be silicon and application ready. Demonstrated live video effects and transitions within 72 hours of receipt of silicon from Fujitsu.

Key innovations designed and implemented for this project included:

•     Application independent parameter keyframer. Subsequently incorporated directly into a commercial non-linear editor (NLE) system.

•     Computer generated interface package. Based on a text dictionary file describing a parameter class, this implementation tool automatically generates a complete set of documented source code and programmer help files with interfaces for the keyframer, SDK libraries, and application independent interfaces to the parameter class itself. This package generated approximately 100,000 lines of documented source code in seconds and is much more reliable than human hand-coding.

•     General purpose software tool package including generic templated tool classes for dynamic, sortable object vectors (arrays), queues, matrices, pixels, and images. Using pluggable storage types, the image manipulation modules supported several pixel bit depths transparently and could change color space and convert different precisions seamlessly.

Provided software and support for new K2 chip products including an Adobe Premiere based dual-Codec nonlinear editing suite, a 3ME Broadcast switcher, a high end 4-channel frame-based Broadcast DVE.

Principal software contributor to the first open-architecture PC based on-air still store product. Project leader for first PC based multi-station networked still store system using non-proprietary, off the shelf components. The first delivery, which was to TV station WFLA in Tampa, Florida, was the company’s largest contract to that date.


 

ADAC Laboratories                  1991

Consultant

Designed and implemented two fundamentally new modes for a multi-thread real-time Digital Radiography data acquisition system. Saved $600,000 by averting major equipment return from key European customer.

Sabbatical Overseas                1989-1991

ADAC Laboratories                  1980-1989

Various positions in Engineering and Marketing

•     Engineering Manager of Digital Radiography Division during company turnaround and restructuring period. With minimal staffing, planned and managed the development of a new integrated acquisition capability for combined image and physiological data capture, simultaneous cine/digital capture, trans-plane buffer, write-once optical disk archival storage integrated to look like a conventional device, and multi-viewpoint auto image re-registration for a multi-position x-ray acquisition protocol.

•     Software Manager and principal software contributor for the industry dominant software product in the vascular radiology and interventional cardiology imaging marketplace.

•     Marketing: Clinic Development Specialist providing technical support for University Research sites worldwide. Software class instructor. Entry into the Digital Cardiology marketplace required new image processing designs unobtainable through normal engineering channels. Developed powerful, modular pipelined motion-based multi-tasked image processing engine and integrated it with commercialized research software to create a cardiology image processing package that remained the industry standard for ten years.

Familiar with FDA regulatory requirements for medical devices. Part of litigation defense effort for settlement contract involving OEM client.

 

Michael Stewart Resume

Other Experience

Project Leader and principal contributor for development of computerized schematic drafting system incorporating automatic drawing layout.

Designed and implemented real time telemetry display and manipulation system including small custom real-time operating system. Wrote operating system for real-time multi-processor environment. Developed spectral analysis package.

Education:

B.S., Mathematics, Stanford University. Also fulfilled requirements for B.A. in Psychology at Stanford.

Addendum:

Member IEEE.

U.S. Patent 4,636,850; Apparatus and Method for Enhancement of Video Images.

Award for Outstanding Achievement, ADAC Labs. Award and bonus, ADAC Labs, following grant of patent.

Traveled extensively worldwide. Proficiency in French; ability in Spanish, Portuguese and Indonesian. Some facility in Italian and Nepali.

Considerable photographic experience. Instrument rated pilot.

 

 HOME   Software Development Services