John is a full stack developer with an emphasis on rapid prototyping and data wrangling. During his fellowship, John was involved in 9 different CfA projects, won multiple coding contests, and liberated thousands of data points. Before Code for America, he was a web developer at Alientation Digital, one of the top digital agencies in Scotland, where he built over 50 unique websites per year on open source software. In addition to traditional websites & e-commerce sites, he also built a civic app for self-evaluation of all Scottish Social Service workers. He earned a BS in Computer Science with a minor in Mathematics from Iowa State University.

Filed Under

Meet MuralApp


Today, Code for America is proud to release MuralApp, a mobile website that connects people in Philadelphia to murals and public art around the city. Using the app, anyone with a smartphone can see where murals are across the city, select individual pieces, and learn about their history and artists. It makes it really easy to identify the public art you see while walking around and find new pieces to check out around town. Test it out yourself:

Murals + Map = MuralApp

MuralApp screenshot

Anyone who has spent time in Philadelphia knows about its murals. Throughout the city, walls are covered with paintings of local heros, neighborhood culture, or representations of social concerns. They range in size from big to really freaking big.

Philly Mural

The problem with so much great work around the city is that before MuralApp, if you wanted to see who painted a mural, or when it was painted, you had to remember when you got home and look it up on MuralFarm. This process works, but we thought it could be improved. Now, mural lovers in Philly can use a smartphone to quickly learn about a specific mural, or use the map to discover murals in their vicinity. We hope this will deepen citizen engagement in Philadelphia through its public art.

MuralApp was built to use data feeds from, a website that catalogs and geo-locates the extensive collection of murals in the city’s Mural Arts Program. MuralFarm was also one of the public data sources released this week by

Get Involved

Like all Code for America projects, MuralApp is open source and the code can be downloaded from GitHub.  Also, if developers want to get involved with the future iterations, they should look at the MuralApp project page. We’re looking forward to using it as a model to extend to cities across the country.


MuralApp was designed and built from start to finish in under two weeks. Big thanks to Aaron Ogle for his GIS expertise, Mark Headd for his guidance and on-site testing, Mjumbe Poe for testing the app around Philadelphia, Pete Fecteau for the icons and the folks at and Azavea for providing the data feed.

← Back To All Articles