DANIEL VICTOR BOLSTAD
Seattle, WA
dan@bolstad.net
http://dan.bolstad.net


**** Education:
Bachelor of Science, Computer Science
Minor in Art
Western Washington University, 1999


**** Systems/Languages/Technologies/Experience:
Windows                    C#/C++/C               .Net Framework
IIS                        MS SQL                 WPF
POS for .Net               NUnit                  WCF RESTful Web Services
User Interfaces            SVN                    LINQ
ASP/HTML                   Javascript/AJAX        Windows CE
PEG (an Embedded GUI)      eCos                   Scrum


**** Relevant Work Experience:

Lead Software Engineer
MOD Systems - http://www.modsystems.com
(formerly) A Dot Corporation
April, 2003 to December, 2010
   MOD Systems created an end-to-end digital content distribution system that
 delivers digital movies and music to retail and other out-of-home locations
 through self-service kiosks.  As a founding software developer at MOD
 Systems, I worked on almost every part of the system, from database
 architecture and content ingestion, to the user interface and fulfillment of
 content to devices on the customer facing kiosks.
   Most recently, I designed and implemented RESTful web services using
 Windows Communication Foundation (WCF).  These web services are the mission
 critical connection between the central data and content warehouse and each
 customer facing kiosk.  I also assisted with the kiosk user interface
 application built with Windows Presentation Foundation (WPF).  Other notable
 projects included integrating kiosks with the EPX credit card processing
 system via HTTPS web service calls, integrating with MagTek credit card
 readers using the Microsoft POS for .Net Framework, and integrating kiosks
 with an Indyme in-store user assistance system. I am also a co-inventor on a
 pending patent entitled "High-Speed Secure Content Transfer to SD Card From
 Kiosk".
   While the company existed as A Dot, mainly a software development vendor
 for Microsoft, I worked on a number of projects that surrounded a custom
 .NET Framework targeted to an embedded platform, now known as the
 Microsoft .Net Micro Framework.  I documented the entire C# API of an early
 version of the .NET Micro Framework, and served as a subject matter expert
 for Software Development Kit (SDK) documentation that targeted for different
 platforms and audiences.  I also created examples, experiments and
 breadboard wirings for a hobbyist kit, installation programs, and edited
 documentation for technical correctness.

Software Engineer
Fullplay Media Systems, Inc.
December, 1999 to February, 2003
   My main focus at Fullplay was User Interface design and implementation for
 embedded devices, but also included a wide array of the projects including
 networking, operating system kernels, file systems, and device drivers.
   The Iomega HipZip MP3 player was a project built from the digital audio
 SDK that Fullplay software engineers developed.  I was a part of the six
 software engineer team that completed and shipped the project in three
 months.  A Korean and English version of the HipZip player was shipped
 shortly after by an even smaller team of which I was the only software
 engineer.
   The DJ Digital Audio Jukebox was a CD/CD-R MP3 Player with Hard Drive and
 network playback capabilities.  I designed and implemented the user
 interface, and integrated the many other system modules into the
 product as they were developed such as content management and keyboard, CD,
 and audio device drivers.
   The Fullplay Interactive Merchandising System was an in-store media 
 sampling kiosk for customers developed for the FYE and Best Buy retail
 stores.  I worked on a web-based administration tool that provided control 
 over the databases and database contents using .NET technology.
   I worked with engineers and graphic designers to create product
 specification and design documents for several projects and I represented
 the company at the Consumer Electronics Show and the Embedded Systems
 Conference.

Web Agent Research
Dr. George Mobus - http://faculty.washington.edu/gmobus/
June, 1999 to December, 1999
   This work involved the construction of an Internet search agent in Java
 that uses an adaptive AI search method to find and retrieve resources on 
 the world wide web.

Lab Administrator
Western Washington University - http://www.wwu.edu
Bellingham, WA
March, 1999 to December, 1999
   Co-administered a 60+ machine, 1000+ user Windows NT computer science lab.  

MIS Intern - Operating Systems
Lockheed Martin - http://www.lmco.com
New Orleans, LA
June, 1999 to September, 1999
   Hardware and software installation for both Windows NT and Unix/Solaris
 workstations.  Worked on a team project to convert a computer security 
 access approval process to a paperless, web-based system.

Features Editor / HTML Programmer
North Fork Publishers Grop
Classic Car Source - http://www.classiccar.com
Bellingham, WA
November, 1995 to September, 1997	
   Worked in many aspects of website development and management including 
 HTML, software, and hardware issues.  Directed and supervised intern 
 projects and assignments.



8/17/2011