About Me

John Jessee's self-portrait

email: email:design '@' oldstarhotel '.' com

My name is John Jessee.

Lately, my work consists of rich web application design with a focus on UI and usability. My passion is client-side UI scripting (JavaScript), but most of my software engineering time has been spent developing applications in ASP.NET, and on top of Microsoft's SharePoint platform.

Other professional work I've been involved in include Technical Writing and Training, Web Design, and Product marketing design.

Here are the languages I'm particularly proficient in:

  • JavaScript (and several of the major framework APIs)
  • C# (and the .NET libraries)
  • PHP
  • HTML and CSS

I've also got some pretty good T-SQL and mySQL chops.

My non-technical interests include:

  • Audio Engineering
  • Bicycling
  • Burrito-eating

You should hire me if you need...

  • Implementation of complex web site or application UI or layout.
  • An accessable, standards-compliant web site that's easy to use and works on every major browser.
  • A fancy new-looking website that does that new thing they just started doing on YourFavoriteWeb2.0Site.com.
  • A custom SharePoint component such as a web part, application page, list template, etc.
  • A User Interface component to add to your web site/application.
  • A backend component added to your web site/application (PHP or .NET).
PDF

Résumé

Areas of Expertise

  • Software Engineering & Application Development

    • SharePoint Products and Technologies
      • MOSS and WSS solutions using SharePoint's Solution Framework
      • Custom Web Parts, Application pages, Content Types, Field Types, List Types
    • ASP.NET
      • 2.0 and 3.0 in C#
      • ASP.NET AJAX
    • JavaScript
      • AJAX and other Web 2.0 solutions, RESTful APIs and Web Services
      • JS Libraries such as jQuery and MooTools
  • Information Architecture & Knowledge Management

    • SharePoint Products and Technologies
      • Farm Configuration, Single Sign on, Profile Services
      • Business Data Catalog, Search Configuration, IIS Web App management and Optimization
  • Web Design

    • Pure CSS & valid XHTML layouts
    • Accessibility and Unobtrusive Scripting
  • Technical Publications

    • Internal and Customer-facing documentation projects
  • See my Portfolio for examples.

Employment

  • Knowledge Engineer

    Aug 2005 - June 2008
    Creative Labs Advanced Technology Center / E-MU Systems
    Scotts Valley, CA
    • Software Engineering in C# and JavaScript on the ASP.NET/SharePoint platform
    • SharePoint administration, support, and technical training
    • Information Architecture, Source Code Management, Content Management
  • Technical Writer

    May 2004 - Aug 2005
    SurfControl
    Scotts Valley, CA
    • Internal technical documents, whitepapers, training guides, marketing materials, web literature
    • Public-facing Knowledge Base contribution and management

Education

  • Bachelors Degree in English Literature

    2003
    Humboldt State University
    Arcata, CA

References

If you have an account, see my LinkedIn profile. Otherwise, references availalbe upon request.

Portfolio

Web Design

  • Gemma

    Gemma Web Site

    The web site for the non-profit organization, Gemma.

    It features:

    • A custom Flash introduction.
    • A database-driven wish list.
    • JavaScript-based slide show.
  • Doug Owen

    Doug Owen Web Site

    The web site for Life and Carrer Coach, Doug Owen.

    Based on a mockup provided by Doug's designer, I provided:

    • Accessable site with semantic markup and full CSS layout.
    • JavaScript behaviour, such as the lightbox-style "see more" sections.
  • Kricket Cakes

    Kricket Cakes blog

    The baking blog, Kricket Cakes.

    This work included

    • Installation and configuration of WordPress.
    • Design and implementation of a custom WordPress theme.
  • SharePoint Publishing Site Theme for Creative Labs intranet

    SharePoint Publishing Theme
    • Much more modern and easy-on-the-eye that built-in themes.
    • Cross-browser.
    • Themed accross all site and application pages.
    • Easy to activate/deactivate, install/uninstall.
  • E-MU Systems Internal Pubs Web Site

    E-MU Pubs Site

    The Internal documentation web site provided easy access for E-MU employees to access up-to-date product docuemntation.

    It featured:

    • Streamlined design to display a large amount of data in a small area.
    • Search functionality.

Technical Writing & Graphic Design

  • E-MU Product Manuals

    E-MU Product Manuals

    Public facing product manuals, release notes, and readmes for each full line E-MU software and hardware products, complete with:

    • Illustrations
    • Cover Design
    • Text Content
    • Copy Editing
    • Localization
  • E-MU Marketing Materials

    E-MU Marketing Materials

    Marketing material for E-MU includes:

    • Product Photos
    • Banner Ads
    • Magazine Ads

SharePoint & ASP.NET Development

  • Alert Management

    Alert Management solution

    A solution package that provides a page for managing site alerts.

    • View all alerts for the site.
    • Filter by user, alert type, or list.
    • Add or remove alerts in batches.
  • Task Management

    Task Management solution

    A solution package that provides pages for assigning a new task to any Task list in the Site Collection, and to manage all your open tasks.

    • Security-trimmed dropdown of tasks lists to which you can assign tasks.
    • List of recently assigned tasks.
    • List of all open tasks assigned to the current user.
  • Custom Web Part Page Library

    Ajax Log Viewer

    A solution package that adds a new document library type with custom web part pages.

    • Choose between default web part pages and a new set that includes the Quick Launch
    • Web Part pages can have a title (not just a filename).
  • Ajax-based Log Viewer

    Ajax Log Viewer

    A solution package that provides a page in Central Administration for viewing ULS logs.

    • Load log files through ajax.
    • Logs are filterable and searchable.