Software consultant. Able to come up to speed quickly and help out on most technical issues.
Also a writer. Available for copywriting, editing, assisting in brainstorming and formal structuring processes, or just as a final set of eyes to catch inevitable typos. Great at providing professional polish to all kinds of formats.