Experience
Homer — Staff Engineer, Android
January 2021 to October 2022
Launched and maintained the flagship Homer Learning app on Google Play and Amazon Appstore. Contributed to internal SDKs, frameworks, and partner apps with Sesame Street and Fisher-Price. Provided technical guidance to Product Owners and developers as tech lead on multiple projects. Facilitated monthly meetings devoted to improving and maintaining standards across all Android projects. Led the adoption and integration of Compose into our existing apps.
Homer — Senior Engineer, Android
August 2019 to January 2021
Rewrote existing React/Cordova (Android) app in ReactNative. Wrote ReactNative plugins (Java) for analytics and Amazon billing (IAP). Wrote an internal Android library (Kotlin) for handling user authentication (Parse), in-app payments (Google Play and Amazon), and content querying (GraphQL, Apollo, AppSync).
Homer — Engineering Manager
January 2018 to October 2018
Interim engineering manager for the Web team. Responsible for managing a five person team working on websites, web apps, and Android (Cordova) apps. Responsible for the migration of the company website to a new tech stack (React, Next.js, Express) with a new enterprise CMS (Crafter CMS). Conducted one-on-ones with my reports; participated in quarterly planning meetings; planned, scoped, and prioritized projects according to company goals; provided technical guidance/expertise to Product Owners; facilitated cross-team/cross-discipline collaboration for integrating web technologies in native applications.
Homer — Senior Software Engineer
June 2014 to August 2019
Ported an iOS app to a Javascript web app (PIXI, Spine, ES5/6, React), eventually releasing as an Android app (Cordova). Wrote multiple Cordova plugins (Java) for in-app purchasing, analytics, and customer support. Responsible for site updates, maintenance, and server administration/dev ops (Django, Redis, Heroku, ElasticBeanstalk/S3/CloudFront/Route53, Parse, Jenkins). Integration with third party data/analytics providers (mParticle, Amplitude, AppBoy/Braze) and payment processors (Stripe, PayPal).
Havas Worldwide — Senior Web Developer
January 2014 to June 2014
Worked as part of a multi-agency partnership in IBM’s New York Design Lab, on a scrum team focused on deploying a new responsive framework across their MobileFirst brand. Responsible for creating rich and engaging user experiences with CSS3 and JavaScript; developing custom JavaScript plugins and frameworks for content management, display, and interaction; and developing new marketing pages targeting technology professionals.
Havas Discovery — Senior Interactive Developer
July 2010 to January 2014
Led a team of front-end developers working on fast-paced, high-profile web and email projects for clients such as Groupon, Sony PlayStation, SONIC Drive-Ins, Wells Fargo, DishTV, and Constellation Energy. Spearheaded the development of mobile responsive email templates for CHASE and SONY PlayStation, which resulted in marked improvements in customer engagement and adoption across numerous brands. Responsible for developing and launching full-scale rebrands, email communication programs, Facebook applications, and more.
Congruent Media — Interactive Producer
July 2007 to July 2010
Worked as the lead front-end developer with a number of small and medium-sized businesses to launch and maintain new websites, blogs, and e-commerce platforms. Developed custom blogging, CMS, and CRM systems for large trade organizations like the Metal Roofing Alliance, and retailers such as Under Armour and EcoSumo. Led the company’s adoption of progressive enhancement, microformats and responsive design, to help keep our clients ahead of the curve, while ensuring the broadest support for their users.