Lakefront at LOTO Android App

I designed, user tested, built, and published an Android app in the Google Play Store.

After a few seasons of boating at Lake of the Ozarks (LOTO) and listening to other boaters my wife and I realized there was a need for something to help people find their way around the expansive 1100 mile shoreline.  Google Maps is great (I’m a Level 5 Local Guide and a Map Maker for Google Maps) but many of the businesses at The Lake change so quickly that Maps is very often out of date.  Maps also lacks a way to display the mile marker system that is vital for navigating waterways.

So far the app has over 750 installs and the Google Map that powers the app has over 20,000 views.

I did some rapid lo-fi wireframing in Balsamiq Mockups and used interactive wireframes to validate my concepts with some potential users.

This was intended to be a mobile app from the outset so Balsamiq was not the ideal tool for user testing since there aren’t any mobile PDF viewers that do a good job of handling the hotspots in PDFs that Balsamiq creates.  Marvel was brand new at the time and this was a great reason for me to learn to use it.

When I moved into Marvel I went into higher fidelity: Check out the Interactive Marvel Mockup

I used the Marvel mockup to iterate and facilitate quite a few conversations until I felt confident I had something useful and fun to use.

Here’s an overview of the interactive mockup: Marvel Mockup Overview


I built the app using Cordova, a Google Maps API, and a KML map that I created and keep updated.

The current version of the app is not too far off from the concepts.  This is a recording of the actual app: Lakefront at LOTO Overview

I put together a little responsive website to give an overview of what the app does.

I promote the app on Craigslist,, and a t-shirt.  I also created a logo for the boat racing team Wax on Wax Off Offshore Racing and in trade they are sporting the app’s logo on the boat which is campaigned around the country.

race boat

I’m proud of the fact that I was able to do the entire thing from end to end; concept, design, build, promote.  Of course, nothing is ever done and I have plans to move to a different mapping API so that I can create a more elegant user experience.

Raspberry Pi Project

The power supply for the media center PC that I’d been using for the past few years quit.  I’d been wanting to check out XBMC because everyone raves about the great experience. This was a good time to consider building a machine with enough umph to meet the XBMC specs.  After doing a little research I found that I could run a version of XBMC on a Raspberry Pi which would cost little more than a new power supply for my ancient machine.  The path forward was clear.

It’s a 16GB 3.0 stick, Raspbmc is running the Bello skin, the files are coming over WiFi, I’m using Yatse Remote to control it, and it’s packaged in a case I cut out of plexiglass and put together with some cool looking hardware.

The pieces:
pi pieces

Finished product:

Pretty impressive hardware and learning a little about 10 Foot UI was a lot of fun.

Support Our Troops Poker Run

I wanted to help promote this event so I started by editing together some footage I had on DVDs from past years.  I ended up with a short action packed teaser.

I went on to create a Squarespace website to share information about the event.  The Support Our Troops Poker Run site went live in November 2014 and had over 20,000 views by January 2015.  It evolved from being a simple schedule into being the place for attendees to go for rules, registration, and a place to promote the sponsors.

In order to promote the site and the event I created a 1/3 page ad that ran in LO Profile Magazine, a large-format , pearl-coated finish publication.

magazine ad

The event draws over 200 attendees and it has raised well over $100,000 to date for the charities.

In this project, I created the user’s entire journey from finding out about the run in a magazine to registering for it online and then using a mobile app (Lakefront at LOTO) to facilitate participation.  It was a fun and successful creation for sure and it made me realize that taking the time to really think through the end to end experience of something like this is a lot of fun.

Midwest Boat Party

I’m now the administrator of the 2nd largest powerboating community in the states:

The site is running vBulletin, a slew of hacks, Esvon Classifieds, and Revive Adserver.  I got ahold of it after a bad attack and the whole thing was down.  I’ve managed to get everything updated and running for now but it feels like a house of cards.  Eventually I would like to re-architect the entire thing or consider a hosted alternative, if there is such a thing. The very active 20,000 member user base is an unmatched wealth of knowledge. The engaging discussions the users have on these forums are much more in depth and thoughtful than anything I see on Facebook or other modern social media outlets.

Lake Ozarks Marine

The first WordPress site I created was for a boat broker who barely had an existing web presence. started generating leads for the broker within three days of going live.  The company has since been sold and the site is gone.  It was a simplistic style featuring some photos that I ‘shopped up and a used car sales plugin that I’d modified and styled up to work well for boats.

Perceptive Software HQ Construction Timelapse

I used a stack of Perceptive Software’s technology to capture and index screenshots from a webcam watching the construction at our new headquarters over the course of a year.  The result is kind of neat.

I wrote an Autohotkey script to grab the images, drop them in Paint, then save them to a folder
Perceptive Content Import Agent watched the folder for new content
New images were moved, index, and stored using an Agent Application Plan
I QA’d the process using Viewpoint LearnMode Application Plans and Pretreive
After construction was complete Output Agent dumped the images back into a conventional format
I used Movie Maker to compile and edit the content into the video above