I am a software developer specializing in educational programs for children. Besides doing actual coding, I have developed workgroup systems for streamlining development, spearheaded due-diligence practices, performed significant planning phases of software development, and served as liaison to instructional design, from which I have gleaned substantial working knowledge of educational science and behavior modification science. In many instances, I've been able to apply my skills from a prior life as a graphic designer to UI development.

I’m looking to continue applying these skills for a something with more social relevance/responsibility than simply building casual games (the current fad), in education, healthcare, or environment.

  • Software developer, specializing in educational interactive applications for children, using OOP best practices with Actionscript 3
  • Recognized for strengths in problem-solving, workgroup planning and optimization, as well as due-diligence practices including process documentation
  • 17 years Flash experience, 12 years Actionscript experience including 5 years OOP Actionscript 3 experience
  • Co-author of three books about Ventura Publisher:
    • Style Sheets for Technical Documents,
      New Riders Publishing, 1988, ISBN 0-934035-29-6
    • Desktop Publishing Applications,
      Paradigm Publishing International, 1990, ISBN 0-574-20118-1
    • Ventura Publisher for Windows,
      Microsoft Press, 1991, ISBN 1-55615-335-X
  • Contributing author for numerous books and magazines, among them, Corel Magazine, Ventura Professional Magazine, VP! Magazine, and VUEpoint Magazine.
  • Actionscript 3
  • Actionscript
  • FlashDevelop
  • Future Splash Animator & Flash, V2 through CS6
  • Photoshop
  • Fireworks
  • CorelDRAW
  • Dreamweaver
  • Visio
  • Microsoft Office
  • Javascript, jQuery, EaselJS
  • CSS, CSS3
  • Xywrite
  • Ventura Publisher
  • Homesite

Sole Proprietor

ExperTech – Computer Repair, Service, & Training

July 2014-present

Onsite computer service, for small business and home consumers (, providing:

  • set-up
  • troubleshooting
  • maintenance
  • email problem resolution
  • internet problem resolution
  • private training
  • software installation
  • system security solutions

Partner & General Manager

The Edge of Null, Lake Forest Park, WA


  • Duties as general manager: licensing, legal documents, filing taxes, website hosting and email configuration and maintenance, and scheduling.
  • Duties as partner, flowcharting, graphic artwork, and programming for mobile applications.

Senior Engineer, Product Development Team

Mimio (Headsprout), Inc., Seattle, WA


  • Primary initial duties involved combining instructional requirements and visual assets into interactive instructional applications using Adobe Flash Actionscript 3.0.
  • Last 4 to 5 months at Mimio involved combining instructional requirements and visual assets into interactive instructional applications in HTML5 technologies (CSS3, JavaScript, and JavaScript libraries such as jQuery, and EaselJS) for deployment in Mimio’s presentation software via an embedded WebKit engine, to eliminate the prior version’s dependence on the Adobe Flash player.


Barn’s Godless Bowls, Lake Forest Park, WA


All manner of wood-turned items (

Senior Flash Developer

Headsprout, Inc., Seattle, WA (acquired by Mimio, April 2011, see above)


  • Duties involved using Adobe Flash Actionscript 3.0 to develop interactive instructional applications, combining instructional requirements and visual assets, deployed online, to home consumers as well as schools and entire school districts all over the world, to teach children how to read.
  • Tasks also included developing programming procedures and conventions for the department, as well as adhering to due diligence requirements in the production of documentation.

Flash Developer

Knowledge Anywhere, Bellevue, WA


Developed training materials using Flash and Actionscript for various clients of the company, including Microsoft, Dade Behring, Cobalt Group, Palm, Ste. Michelle.

Lead Flash Developer

Headsprout, Inc., Seattle, WA


  • Served as Lead Flash Developer for team programming (Flash Actionscript 1.0) Headsprout’s on-line reading (
  • Responsibilities: hiring, oversight, training, due diligence documentation, program specification, developing workgroup programming procedures and conventions, programming, and technical support.

Lead Flash Developer

Hall Kinion, Seattle, WA


  • Worked on contract at Headsprout as Lead Flash Developer.
  • Responsibilities: oversight, training, due diligence documentation, program specification, developing workgroup programming procedures and conventions, and programming.
  • Invented solution that significantly reduced perceived download time in on-line delivery of instructional applications by customers with low-bandwidth (dial-up) connections — this solution became the basis for the Headsprout delivery engine.


University of Washington


Taught Project Management course, UW Certificate Program in Computer Graphics for 4 years (Fall quarter), teaching digital content to print, introduction to local service bureaus and printing facilities, and estimating, pricing, and client contact.

Associate of Applied Arts,
Visual Communications Technology
Shoreline College, Shoreline, WA