Resume

 

Jay Alan Borseth


2419 E Helen St
Seattle, WA  USA  98112
jaybo@nomadelectronics.com      @jayborseth
(206) 931-5138    

Summary

Accomplished software developer, system architect, technical lead, and project manager in the areas of video, image processing, scientific instrumentation, and visualization. 

Over 20 years software and 9 years computer hardware design experience.

Areas of Expertise

Extensive experience in developing applications, system services, and drivers for Microsoft Windows, Windows Phone, Silverlight, WPF, and Windows Mobile.

Working first in hardware design and later in software, I have had primary responsibility for a number of innovative, commercially successful products.  A general thread throughout my career has been the integration of video and computer graphics. 

While working at Microsoft I was the primary author of the video capture interface for Microsoft Windows which has arguably spawned the largest corpus of digital content anywhere on the web: streamed and captured video.


Keywords

Microsoft Windows, Windows Phone, C#, C/C++, Python, javascript, XAML, Silverlight, Blend, AWS, Azure, MVVM, WPF, ASP.NET, WDM, VFW, DirectShow, video, capture, image processing, image analysis, machine learning, MPEG.

 

Products

DeepZoom.com

Displays real time animated tides and currents overlaid on NOAA nautical charts using Silverlight.  Ported to WP7/8.  See:  deepzoom.com

Pocket Stars

Star chart, star finder, ephemeris, and celestial navigation calculator for the Windows Mobile Pocket PC, Smartphone and Windows desktop. Winner of multiple awards in the Best Education Application and Best Astronomy Application categories.  Over 300,000 downloads.  See: nomadelectronics.com

 

Microsoft Windows Video Capture

Primary architect at Microsoft for the WDM video capture model, which is integral to all versions of Microsoft Windows since Win98.  This core system infrastructure is to capture, stream, and route video, tune broadcast signals, and control conferencing cameras.  The technology is used by capture applications such as Premiere, Netmeeting, Skype, Windows Messenger, Flash, Media Center, and virtually every other product which captures live video and integrates television functionality into Windows.

 

Optimas

One of two primary authors of a Windows based image processing, analysis, measurement, and visualization toolbox and application generator for biomedical and industrial applications ($4K / seat).  Sold to Media Cybernetics.

 

SnapShot

One of the earliest video image capture and enhancement programs for desktop publishing under Windows. Licensed to Aldus Corporation (ultimately Adobe).

 

Color Sonar

Hardware and software design of world's first commercial scanning sonar utilizing color video display technology.

 

Experience

DeepZoom LLC     Seattle, WA

2000 - present

 

Owner.  Representative consulting projects include:

2013-2014

Allen Institute for Brain Science.  Designed next generation visual stimulus platform.  Contributed warping code to open source Python project PsychoPy.

2010-2011

DeepZoom.com website for viewing NOAA nautical charts and animated tides and currents.  Also ported to WP7/8 using the same code base.  Azure data storage.  Animated worldwide wind patterns.  See www.deepzoom.com


 

Nomad Electronics     Seattle, WA

2000 - present

 

Owner.  Representative consulting projects include:

2012

Simulab Corporation.  WPF application for endoscopic surgical training.  MP4 video capture, force/rotation/position sensors with uploads to Amazon S3. Python data analysis scripts.

2010-2011

Informative Graphics Corporation. Silverlight 4 and WP7 document viewer using DeepZoom with search term highlighting.

2010-2011

DeepZoom.com website for viewing NOAA nautical charts and animated tides and currents.  Also ported to WP7 using the same code base.

2009

AuthenTec Corporation.  Developed first Win7 biometric fingerprint driver onsite at Microsoft.

2008

Video metadata editor for Microsoft Research written in WPF.

2004

DirectShow training for Siemens and other companies.

2001-2010

Pocket Stars, self-published, award winning PocketPC, Smartphone, and PC astronomy application.

 

Microsoft Corporation     Redmond , WA

1992 - 2000

 

Primary architect of the video capture and television infrastructure in the Microsoft Windows Operating Systems. This work has spanned two generations of development: VFW introduced in 1992, and WDM introduced in 1998. In both cases this involved design and implementation of the driver and streaming model, as well as the user mode infrastructure used by applications to acquire video for editing, conferencing, television tuning,  and image processing.

The WDM model is the successor to VFW and is available on Win98 through Win8.  This technology is used by Media Center and virtually all Windows video capture and telepresence applications.  WDM video capture includes worldwide tuning for both analog and digital broadcast television, support for 1394 and USB cameras, PCI and videoport capture hardware, and is fully integrated with the DirectShow environment.

In addition to writing a number of sample and production drivers for both VFW and WDM, I am primary author of Vidcap, AVICap, and a number of DirectShow filters for television tuning, video routing, MPEG transport stream analysis, and VBI and audio software oscilloscopes. While focusing on product design and implementation, I have also acted as a technical lead for other developers, given numerous technical seminars at venues such as Meltdown and WinHec, and provided significant outreach and support to the hundreds of IHVs and ISVs developing drivers and applications for both capture models. My design, development and debugging skills span user and kernel mode. I am particularly strong in the areas of C/C++ programming, WDM drivers using the Stream Class, Kernel Streaming, and DirectShow, video, television, and MPEG.

 

BioScan,Inc     Edmonds , WA

1987 - 1991

 

One of two primary authors of OPTIMAS, once the leading Microsoft Windows image processing application. OPTIMAS is both an imaging toolbox, and a graphical application generator for scientific and industrial image processing and analysis applications. Primary responsibility for the following: user interface, image processing, image arithmetic, object detection and measurement, TIFF, DIBs , FFTs , custom dialogs, DDE, image printing, installation, recording user interactions (auto macro generation), and creation of an online reference manual. MediaCybernetics and Aldus/Adobe ultimately purchased this technology.

 

BioSonics, Inc     Seattle , WA

1986 - 1987

 

Parent company of BioScan. Designed OPRS (Optical Pattern Recognition System) for video image analysis in the realm of fisheries research. This work later was the basis for OPTIMAS and formation of BioScan.

 

Telematic Products, Inc      Redmond , WA

1983 - 1985

 

Hardware design of peripheral controllers and interfaces to Bell switching equipment to record telephone billing information and RAM/ROM memory board for NEC PC.

 

Western Marine Electronics      Seattle , WA

1980 - 1982

 

Senior Sonar Engineer. Designed worlds' first commercial scanning sonar utilizing color graphic video display for navigation, fishing, and security applications. Total product responsibility: Z80 uP design, color video display, switching power supply, PCB layout, and assembly control program. This product family had a lifespan of 8 years and a retail value of over $25 million. After product introduction, traveled throughout Asia and Oceania for 7 months giving demonstrations and seminars.

 

University of Washington
Dept. of Physiology, Dept. of Bioengineering

1979 - 1980

 

Designed analog instrumentation and Fortran computer interfaces for electro physiological experiments in neural activity. Designed video display portion of a Doppler ultrasound imaging system for cardiovascular applications.

 

Strobe Data, Inc     Bellevue , WA

1977 - 1979

 

Hardware design of a wide variety of Data General Nova and 8085 interfaces: floppy disk, RS 232/432, A/D converters, and a video weather data system for the FAA.  

 

Patents

Worldwide television tuning system with country code based tuning.
United States 7,042,526     Issued  May 9, 2006

 

Worldwide television tuning system with object-based tuning control modules.
United States 6,340,997     Issued January 22, 2002

 

Modularization of broadcast receiver driver components.
United States 6,901,453     Issued May 31, 2005

 

Extensible framework for tuning to programming sources
United States 6,340,997     Issued Sept 30, 2003

 

Worldwide television tuning system with object-based tuning control modules.
European EP1256231 (WO0161992)     Issued November 13, 2002

 

Education

The Evergreen State College           Olympia, WA          BS, 1977
Electronics, computer programming, acoustics, and chemistry.

 

Cornish Institute of Allied Arts      Seattle, WA
Life drawing, animation, photography, ceramics.

 

Current Interests

I'm currently available for software development contracts for Windows, Windows Phone, WPF, or Silverlight working in C#, XAML, C++, or ASP.NET.

My preferred areas are instrumentation, imaging, medicine, or similar socially benign topics.

Download

Resume as a .docx file.