Eric Shepherd

Senior tech writer and content strategist

Location
Knoxville, Tennessee Area
Industry
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Eric Shepherd know in common
  • Get introduced to Eric Shepherd
  • Contact Eric Shepherd directly

View Eric's full profile

Eric Shepherd's Overview

Current
  • Developer Documentation Lead at Mozilla Corporation
Past
Education
Connections

234 connections

Websites

Eric Shepherd's Summary

I enjoy both writing and programming, and enjoy that I have the skills needed to do both professionally as a technical writer, software engineer, or developer services engineer. I like work that makes use of my skills but causes me to need to stretch my abilities a little in order to get the job done.

Specialties

Technical writing, programming in C, C++, Objective-C, JavaScript, HTML, Palm OS programming, Mac OS X programming, quick turnaround on important work.

Eric Shepherd's Experience

Developer Documentation Lead

Mozilla Corporation

Privately Held; 501-1000 employees; Computer Software industry

September 2006Present (8 years 1 month)

Content strategy, development, creation, and curation of the developer documentation in the English Mozilla Developer Network wiki. Assist localization teams working on any of the non-English versions of the documentation. Design, plan, and implement documentation projects including new material and materials being migrated from elsewhere. Design and improve structure, organization, and quality of Mozilla developer documentation. Liaise with the project teams to ensure that accurate and useful developer documentation is available in a timely manner. Provide writing and editorial assistance to other technical areas of the company. Encourage developers and others in the Mozilla community to contribute to the documentation.

Owner

Syndicomm

August 2000April 2011 (10 years 9 months)

I ran Syndicomm, a small company that develops, licenses, and publishes software and books for classic computers. In addition, until recently I published Juiced.GS magazine, the last remaining magazine for Apple II computer users. I've since spun out Juiced.GS so that it's being published by its editor in a separate enterprise. I recently handed off ownership to someone else.

Technical Writer

Mozilla Corporation

Privately Held; 501-1000 employees; Computer Software industry

April 2006September 2006 (6 months)

Wrote technical documentation and sample code to help programmers not only build projects based on XUL and the Mozilla code base, but to extend Firefox, Thunderbird, and other Mozilla projects.

Macintosh Project Lead

Reflexive Entertainment, Inc.

Public Company; 10,001+ employees; AMZN; Internet industry

August 2005February 2006 (7 months)

Macintosh project lead for games developed in-house at Reflexive Entertainment. I wrote code, assisted with Macintosh-specific support issues, and dealt with promotional and public relations efforts specific to the Macintosh market.

Senior Developer Services Engineer

PalmSource, Inc.

Public Company; 501-1000 employees; PSRC; Computer Software industry

January 2005June 2005 (6 months)

Developed sample code, created technical documentation, and produced and performed technical presentations covering technologies such as Bluetooth, driver design, IrDA, WiFi, networking, HotSync technology, USB, and low-level system architecture to developers and licensees. In recent months, my focus was primarily on developing sample code and documentation covering J2ME programming on Palm OS.

Senior Technical Writer

PalmSource, Inc.

Public Company; 501-1000 employees; PSRC; Computer Software industry

November 2001January 2005 (3 years 3 months)

Wrote technical documentation, created some sample code, and produced and performed technical presentations covering technologies such as Bluetooth, driver design, IrDA, WiFi, networking, HotSync technology, USB, and low-level system architecture to developers and licensees.

Senior Technical Writer

Be, Inc.

September 1997November 2001 (4 years 3 months)

Wrote technical documentation for various areas of the Be Operating System, including multimedia, user interface, printing, networking, serial communications, 3D graphics, and driver design.

Software Engineer

Quicksilver Software, Inc.

Privately Held; 11-50 employees; Computer Games industry

June 1997September 1997 (4 months)

Wrote game code for Windows 95. During my short stint at Quicksilver, I prototyped an engine to convert 3D models into voxel sprites by rendering them into 3D pixel buffers.

Software Engineer

Logicware, Inc.

Privately Held; 11-50 employees; Computer Software industry

September 1995June 1997 (1 year 10 months)

Programmed computer games in C, C++, and PowerPC and 680x0 assembly language, primarily for Mac OS but also for Windows 95. Also developed industrial control software running on MS-DOS. Served as lead programmer for the game titles Shattered Steel (Mac OS), Chitty Chitty Bang Bang's Adventure in Tinker Town (Mac OS and Windows 95), AstroRock (Mac OS), Kingdom: The Far Reaches (Mac OS), and Mario Teaches Typing 2.0 (Mac OS).

I also served as project manager for the above projects, composing project milestone schedules, designing software, as well as maintaining organization of the project, including managing bug databases and coordinating meetings with clients and publishers.

Chief Sysop/PowerPC Programmers RT

Syndicomm

June 1993November 1996 (3 years 6 months)

Led the day-to-day operations of the GEnie PowerPC Programmers RoundTable. Organized a group of four staffers in managing the file library, message board, chat rooms, and more. Orchestrated multiple online-service-wide promotional events. Handled announcements and system administration tasks as well. Also wrote a series of articles on assembly language programming for PowerPC processors.

Software Test Engineer

Apple Computer, Inc.

Public Company; 10,001+ employees; AAPL; Consumer Electronics industry

June 1990September 1990 (4 months)

Worked on the Software Quality Assurance team for the Apple IIgs system 5.0.3 and 6.0 projects, under contract. Designed and implemented test plans for key low-level file system modules, and reported several dozen bugs during my short time at Apple. Worked with engineers to isolate and understand the nature of bugs. Earned the trust of my colleagues and was granted access to the source code to help hunt down specific problems in the code.

Programmer/Salesman

Computer and Software Store

April 1989June 1990 (1 year 3 months)

Worked part time after school as a programmer developing custom databases for local businesses in dBase IV, Clipper, and C. Designed and implemented accounting and POS software for a chain of local taverns, as well as a cash register program for a locksmith shop. Designed, under contract, software for the St. Tammany Parish School District to track the progress of its special education students. Also developed a powerful inventory control, quoting, and billing package for use by the store. When not programming, also did sales work and assisted in computer servicing.

Eric Shepherd's Skills & Expertise

  1. Technical Writing
  2. JavaScript
  3. HTML
  4. C++
  5. C
  6. Objective-C
  7. Open Source
  8. Software Development
  9. XML
  10. APIs
  11. Linux
  12. Technical Documentation
  13. CSS
  14. Web Applications

Eric Shepherd's Education

University of California - Santa Barbara

Computer Science

September 1990June 1995

Missed my final term at USCB due to a strange scheduling problem; for two quarters in a row the Computer Science department did not offer any electives that would meet my graduation requirement, so I got a job and entered the industry at that point in time. However, during my time at UCSB, I took and excelled at courses in technical writing, operating system engineering, networking, and so forth.

Eric Shepherd's Additional Information

Websites:
Interests:

gadgets, games, reading, movies, good music (both contemporary and classical)

Contact Eric for:

  • expertise requests
  • reference requests
  • getting back in touch

View Eric Shepherd’s full profile to...

  • See who you and Eric Shepherd know in common
  • Get introduced to Eric Shepherd
  • Contact Eric Shepherd directly

View Eric's full profile

Not the Eric Shepherd you were looking for? View more »

Viewers of this profile also viewed...