Welcome to the website of Justin Francis. This site is designed to keep my tiny online presence active and to provide a website for my email domain :).

I have worked as a software developer for over fifteen years. Check out my CV on LinkedIn. I enjoy playing, recording and listening to ska, reggae, punk and folk music. I am also an avid sailor. Finally, I am very passionate about how we should organize ourselves as a society, as any person who does not live on a deserted island should be.


I graduated from Concordia University in 2006 with a degree in Software Engineering. The degree contained courses in Distributed Systems, Network Programming, Software Process, Architecture and Design, Requirements and Quality Control, among others.

Music and Sailing

I have played guitar since I was young, and have proficiency in other instruments including voice, bass and drums. Since I first stepped aboard a 16-foot Laser at the age of 10, I have been a sailor. I have been sailing dinghies since that Laser, and currently am cruising Mexico for about a year. I hold numerous certificates in navigation and passage-making.