Summary
Peter Armstrong is the founder and CEO of Ruboss and the creator of Markua, a Markdown dialect for books, with over 20 years of hands-on software experience and 11 years formally leading product and company efforts. Based in Victoria, BC, he bootstrapped and operates Leanpub—an influential platform for writing, publishing and selling in-progress ebooks and courses—combining product leadership with deep implementation experience across UI, Java, and publishing tooling. A prolific author, his books span technical topics and travel, reflecting an unusual mix of engineering rigor and practical communication skills. Early-career work at places like Intalio and SLAC gave him strong foundations in complex desktop applications and XML-driven architectures, which informed his later focus on developer-friendly publishing formats.
11 years of coding experience
10 years of employment as a software developer
B.Sc., Computer Science, Psychology, B.Sc., Computer Science, Psychology at University of Victoria