April 2017 - Present
OptinMonster provides a powerful toolkit for converting website visitors into subscribers. The platform is highly customizable and can integrate with dozens of mailing list providers and analytics services to fit a customer's particular marketing requirements.
I was brought on to the team at OptinMonster to both assist with implementing new features as well as provide support to current customers. The coding was done primarily in a highly customized WordPress setup with a few frameworks mixed in. One of the unique challenges with this project was to integrate with APIs of nearly every marketing platform available such as MailChimp, AWeber, and Google Analytics.
We soon began work revamping the UI in order to add drag-and-drop functionality and other modern features. This effort grew in scope until it effected all aspects of the code and became a new version of the application. My contributions included redesigning the databse to accommodate new data structures and utilizing Laravel's Eloquent ORM to facilitate communication between the presentation and data layers.