Lead developer for a Greenfield application focused on Commerce and making extensive use of Core Data, UIKit Dynamics, and AFNetworking.
Performed both black box and gray box penetration tests and security analysis of the application prior to App Store submission. This included static analysis of binaries, fuzzing of network calls, and reviewing checkmarx code reports.
Responsible for the secure storage of data on the device including key generation, file based encryption, as well as encryption of individual data properties inside of core data.
Researched SSL Certificate and Public Key Certificate pinning options to ensure the security of network API calls.
Responsible for developing AP