Experience
2019 — Now
San Mateo, California, United States
2016 — 2019
2016 — 2019
• Principal Software Engineer, Empires & Allies
• Full stack developer implementing features in C# both on the client (Unity) and server (Mono backend)
• Primary engineer in DAU pod with goals of improving player retention and organic growth
• Implemented experimentation support
• Architected and implemented in-game push notification support that includes subsystems for deep linking and interactive push notifications for both iOS and Android
• Wrote supporting admin tool features in an angular js web application
• Improved build process through shell scripts and makefiles to support installation of multiple instances (one per environment) on iOS and Android.
2012 — 2015
2012 — 2015
• Senior Software Engineer, FarmVille 2
• Pod Lead of a team of 6 developers with responsibilities including:
• - Ramping up and mentoring developers within pod
• - Costing feature specifications
• - Performing code reviews
• - Identifying problem areas and implementing improvements to the feature development process
• - Managed end-to-end delivery of features from design specifications up to release
• Wrote features primarily in ActionScript 3 with PHP code as needed
• Primary developer on 4 of top 5 performing features of the week
• Developer on the largest FarmVille 2 feature for 2013 (County Fair)
• Lead developer on the largest features for 2014 (My Farm Co-Op) and 2015 (Breeding)
2011 — 2012
2011 — 2012
• Reviewed design specifications and scoped out technical specifications
• Implemented features in ActionScript 3 for client-side code and Python for the backend for Ravenshire Castle
• Implemented virality features for Ravenshire Castle
• Integrated Facebook Open Graph actions into Ravenshire Castle
• Maintained ownership of implemented features and worked with QA to address bugs and regressions
2010 — 2011
• Lead programmer for internal tools
• Created analytics tools for measuring game performance using Cassandra
• Integrated 3rd party games with internal analytics and game management tools
• Managed integration of email systems with third party platform ExactTarget
• Developed CRM programs for MMORPGs
• Facilitated training of engineers from Shanghai and Amsterdam