MJP

architect • coder • strategist • musician • educator

About

This site currently contains my blog and my CV. If you want to get in touch, email me here.