Complex Simple


  • - Create an interactive photo sharing contest platform that facilitates viral marketing for products and services
  • - Automate the system so clients can be as hands off as possible
  • - Show statistics to clients to prove ROI

How I created the platform:



We anonymize and strip EXIF data from uploaded customer images before posting to any social networks. Some users are unaware that photos taken on smartphones can contain PII location information, and we don’t want to share it to social networks without the user's knowledge.

1 2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18
// Strip EXIF to protect customer privacy.
function getExif( $file ) 
$exif = [];
$temp = [];
exec("identify -format %[EXIF:*] $file", $temp);
    foreach ( $temp as $t )
        if ( trim($t) == "" )
        list($key, $value) = explode("=", str_replace("exif:", "", $t));
        $exif[$key] = $value;
return $exif;


Phomio has many applications across different business sectors. In order to provide awesome flexibility to clients, I designed special persistent data on a per user basis.

For example, a pet groomer used Phomio for a Pet photo contest. Each pet was randomly assigned a “signature” paw print image upon approval. If two separate submissions had matching pet names and entry email addresses, the paw print images would be the same for consistency. This all happens behind the scenes so users experience simplicity, but I push to make sure these type of details get included in my products.


pet_name: Misty


pet_name: Misty


pet_name: Jake



What the end user experiences:


Posted Sun, Nov 29th

Nice brownie

- Matthew
055 Pink Panther Taz Lure