Primary contributor to the Keepsafe Photos Android app.
Responsibilities included developing core infrastructure (cryptography, video playback, file decoding), implementing various major user-facing features, increasing user growth and revenue, serving as the Android point of contact for all outside sources, orchestrating numerous feature experiments, maintaining application health and quality; all serving over 50 million users. Additionally, I built out the majority of the shared albums feature, re-architected the app from the ground up and performed beneficial app store optimizations.
My individual contributions for Android related software include an easy-to-use on-the-fly encryption system, encrypted video playback via video file decoding + twiddling, various complex animated widgets, a robust client-side billing library and various file format decoders.
Outside of Android related software, I individually contributed a few features to the backend systems, such as GCM (now FCM) push notification integration, the second version of Switchboard (A/B testing tool), and various internal tooling endpoints.