John is a freelance technical and science writer, editor and project manager with over twenty years of experience and a B.S. in Computer Programming for Biological Applications. He has held positions in small business, Fortune 100 companies, and educational institutions. His background includes business application development, systems programming, and management of a Project Management Office (PMO) with responsibility for leading teams of up to 30 developers and analysts. His diverse experience includes biology, information technology, astronomy, personal investing, aviation and Android app development. As a private pilot, John enjoys flying airplanes and gliders.