February 2007 - Present
University of New Hampshire, Whittemore School of Business and Economics
Durham, NH
Information Technologist II
· Website redesign and migration to open-source Content Management System
· Data management
· Enterprise application support
June 2006 - Present
Zigraphix Games
Barrington, NH
Proprietor, Game Designer and Developer
· Game design and development, playtesting, production management, marketing and sales
· Website and online community management
December 2005 - February 2007
University of New Hampshire Management Reporting Team
Durham, NH
Information Technologist II
Collect and document reporting requirements from academic users
Work with database programmers to specify database structures and procedures to support user needs
Develop end-user reports of academic data from the BANNER Student databases
Document reporting systems developed
Deliver training to end-users of reporting systems

Fall 2005, Spring 2006
Southern New Hampshire University Manchester, NH
Adjunct Instructor, Statistics
Design, develop, and deliver syllabus and student study materials
Conduct online discussions weekly
Design, develop, administer, and evaluate assessments of student learning
Respond to student questions
Administer student on-line statistics project

November 2004 - November 2005

Southern New Hampshire University Manchester, NH
Instructional Designer
Guide, train, and support online faculty in the design, production, delivery and assessment of quality online instruction for the SNHU Online program
Identify and develop training materials and opportunities for faculty to support their teaching efforts online
Provide coaching (informally and in formal reviews) in the best-practice approaches for course design, curriculum development, instructional design and teaching strategies for the online environment throughout each term
Support the manager of faculty development and instructional support in maintaining and updating the SNHU Online Faculty Handbook and other related support materials
Suggest and/or implement constant process improvement in the design, format, and method of online instructional delivery
In collaboration with technical support, provide ongoing and proactive Blackboard and technology help to instructors
As needed, participate in the SNHU Institute for Online Education by providing research support, design, and delivery of professional development opportunities for SNHU instructors and educators in related fields
Review course evaluations/student feedback, and inform instructors when issues of general concern arise
Working closely with the Manager of Faculty Develoment and Instructional Support and the Director of SNHU Online, develop  relationships with SNHU academic departments, continuing education centers, and program professors, chairs, deans, and directors
Perform continuous needs assessment activities to ensure the requirements of evolving online academic quality goals are met
Travel occasionally in  support of marketing efforts
Work closely with other members of the SNHU Online and Continuing Education teams to coordinate and streamline services to faculty

August 2003 -October 2004
Sun Microsystems Burlington, MA
Global Assessment Program Manager
Determine and document assessment development procedures and policies
Provide training and support in assessment development to 100+ in-house and contract content developers
Act as liason and support to other departments and projects in the area of assessment development
Determine requirements and select tools for assessment development and delivery in compliance with SCORM, AICC, and other industry and corporate standards
September 2003 - June 2007
Derry Chinese School
Derry, NH
Founder and Board Member
Founded non-profit community Chinese language school for 30+ families and 50+ students in Summer-Fall 2003
Served as Principal in Fall 2003, Preschool Teacher, Spring 2004, Substitute Elementary Adult/Teen Teacher, Fall 2006
Created, implemented, and analyzed student program evaluation surveys for school year 2003-2005
Curriculum Specialist and Materials Developer/Evaluator Fall 2003 to Summer 2007
Website and email list administrator Fall 2003 to Summer 2007
July 2000 - August 2003
Sun Microsystems Burlington, MA
Senior Instruction Technologist
Researched and implemented technology-based training options
Developed training design documents and training materials, with a focus on self-paced technology-based methods, assessments, and guidance.
Led a cross-functional team in reviewing and selecting technology-based training strategies
Participated in teams related to instruction design, technology-based instruction, and technologies which affect instruction.
Designed and implemented a multi-tier evaluation program of web-based learning products
May 1996 - June 2000
Sun Microsystems Burlington, MA
Training Program Manager
Selected for Sun STARS service award in Spring 2000
Global manager of service tools training: Led a team of 4 in the development of Lecture/Lab and Web-Based training for global audience. Worked closely with global service representatives to meet country-specific training and tool needs.
Reviewed, selected, and worked with vendor and contractors to customize web-based training design and authoring systems, including Docent and WebCT
Presented regularly at Worldwide Sun Technical Symposium to audiences of up to 200 participants.
Led and served on a variety of cross-functional teams related to service training.
Administered training facility of 20 Unix workstations and back-end server.
December 1993 - May 1996
Sun Microsystems Burlington, MA
Technical Support Engineer/Proactive Team Lead
Provided support and ad-hoc instruction for users in the area of XWindows and on a variety of Sun-specific applications. Maintained high volume of call intake and closure.
Established and led the Proactive Team (a rotating team of 5-10 support engineers which produced technical articles for customer technical support).
Contributed to a variety of process improvement initiatives to streamline support efficiency and reduce cost.
Developed and conducted internal training on processes and Sun-specific technology support.
Reviewed and beta tested Product Licensing Course for SunSoft.

September 1992 - December 1993
Seacoast Computer, Inc. Dover, NH
Computer Education Specialist
Developed and delivered 1-2 day classes on a wide variety of MS-DOS, Windows and Macintosh applications to up to 20 students at a time.
Designed and produced a course catalog and monthly schedules, and scheduled students for future classes, up to three months ahead.
Provided post-instruction technical support.
Assembled and maintained lab equipment for classroom, including PC hardware assembly, software installation, and network configuration and administration.
Performed on-site support (NetWare) and some sales support.
July 1989 - August 1992
University of New Hampshire, Department of English Durham, NH
Computer Clinic Consultant
Organized and operated an annual full-time walk-in computer clinic, teaching word-processor use to participants in the New Hampshire Summer Writing Program (an international summer institute held by the University of New Hampshire).
Instructed up to 25 students at once in the use of MacWrite, Microsoft Word, and WordPerfect, as well as a variety of page-layout and art-editing programs.

May 1998 - Present
Independent Derry, NH
Computer Consultant
Services have included training, software development and maintenance, database design, and purchasing assistance.
Clients have included:
ChinaSprout (Manhattan, NY): Design and development of web-based instruction in language for children (ongoing)
The Wild Divine Project (Boulder, CO): Standalone event editor/player for biofeedback software (ongoing)
Archtech House (Norwood, MA): Technical review of manuscript related to web-based training
Ohio State University, Department of English as a Second Language: Hardware selection and installation, Database design, and statistical analysis.
My Friend's Place Shelter (Dover, NH): Database design and implementation, information analysis
Len-Kay Campground (Barrington, NH): Database setup and training, upgrade maintenance
Derry Cooperative School District (Derry, NH): Software design, sales representative, personnel training, troubleshooting (including virus analysis and protection), purchasing
The Portsmouth Herald (Portsmouth, NH): Database design, personnel training

May 1986 - November 1987
University of New Hampshire Computer Services Durham, NH
Computer Operator I
Managed print queues, monitored batch production, performed nightly backups on both VAX and DEC-10 mainframes. Operated Xerox 9000 (high-speed laser printer) and line-impact printers. Assisted users during late shifts in general computer use. Promoted to Tape Librarian in July 1987; catalogued and maintained tape library, prepared tapes for microfiche conversion and archiving, instructed users in tape use.