Apps

 

Mobile Apps I've Worked On

A few recent projects:

 
 
octopus.jpg

CORAL REEF DATA SCIENCE APP (2018)

Designed and built Android software for conservationists who needed a new way to measure human fishing activity in coral reefs. 

London-based Blue Ventures wanted to put a phone app in the hands of villagers in Madagascar and Indonesia. The idea was that when fisherwomen returned from  fishing trips on boats with buckets full of sea life, someone could be standing by with this app. The app user can measure the octopuses, collect other data and sync the whole thing to a cloud, producing live charts and infographics.

All this had to be customizable from a CMS, easy to use with slippery hands, and able to run in any language, including the local dialect of Vezo. Another challenge was to run offline-first so that the app could deliver reliably even in areas with spotty 3G connections.

Technologies used: React Native, Java, Firebase, SQL


BIRDS OF THE MIDDLE EAST (2019)

The first Arabic-language bird guide, developed for NatureGuides.com (UK). Built from a taxonomic database of 3,500 birds. With audio of bird songs.

"For the first time ever," says translator Abdul Rahman Al Sirhan, "Arabic speakers will be able to access information about the birds of our region through their smartphone. It’s a complete field guide in your pocket, giving you easy access to information about the many beautiful birds we have in the UAE and the rest of the Middle East.’’

Technologies used: Android, Kotlin, Java, MySQL, Python



bropros-dude.png

SWIPEY SURFERS (2017)

I was commissioned to design and build a prototype of a user-matching app, released by the California surf lessons company BroPros. Find surfing partners and instructors using filterable criteria. Includes live chat. Now in the App Store.

Technologies used: Swift 2, NodeJS, Firebase, MongoDB