John Olsen

Software Engineer and Writer in Herriman, Utah

Read my blog

John M. Olsen uses writing to harness his burning desire to create, hoping to entertain and enlighten others as well as himself. A love of stories about ordinary people stepping up to extraordinary circumstances permeates his writing. He approaches writing and editing like he approaches his secret lair full of dangerous power tools (aka wood shop), hoping to create something new and interesting with each new project.

As the 2020-2021 President of the League of Utah Writers and as a speaker at several conferences and conventions, he helps other writers to identify and reach their goals to improve and succeed at their craft.

John lives in Utah with his lovely wife and a variable number of mostly grown children and a constantly changing subset of extended family.

Check out his blog and join his mailing list here.



  • Work
    • Software and Stories, depending on the hour.