john brennan is a writer and software developer living in victoria, bc


I’m an MFA candidate in UBC’s optional-residency creative writing program. My primary genres are fiction (both short and long form) and screenwriting.


I’ve worked in product and agency environments as both a developer and manager; I currently work at Jane Software as a Ruby Developer. I’m interested in web applications, accessibility, content strategy, information architecture, and API design.


I live in Victoria, BC with my wife, son, and dog. I cook, read, and compete in triathlons.


The best ways to contact me are email, twitter, or linkedin.