Mark Johnson

Software EngineerLucky HusbandProud FatherHopeless NerdAmateur BuilderDisney FanaticNeglectful Blogger


My experiments and creations of the past, present and future.

I love to learn how things work and I’m always tinkering, whether it’s professionally or on my own. I’m constantly working on new projects, which include everything from landscaping and woodworking to software development and home automation. I always enjoy the thrill of creating new things and I’d like to share that with the world. Below, you’ll find a collection of projects that I’ve worked on in the past, as well as projects I’m currently working on.