Golabutron 3000

Joshua Adam Hart

Engineering Manager in web and mobile development with experience in games and online marketing. Leads development teams, establishes sustainable processes, and has hands-on multi-stack experience on platforms such as Unity/C#, ReactJS/React Native, JavaScript/TypeScript, Ruby on Rails and AWS.

Experience

ZyngaSan FranciscoEngineering Manager IIFebruary 2015 — Present

Manage a team of 5-7 software engineers to develop mobile and web games.

Responsibilities include:

  • Working with producers to gather requirements, plan and assign development tasks.
  • Collaborating with peers and direct reports across multiple worldwide time zones in North America, Europe and India.
  • Establishing collaboration processes such as source control tools, branching strategy, architectural reviews, code reviews and release management.
  • Integrating with third-party SDKs to support social networking, ad monetization, and marketing requirements.
  • Assisting direct reports with career growth via 1-on-1 syncs, mentorship, regular feedback, and annual reviews.
  • Contributing as a developer as necessary to provide support and to unblock the team.

Notable projects include:

  • FarmVille 2: Tropic Escape

    Managed six software engineers to launch a new Unity game, taking it from initial concept through soft launch, worldwide launch, maintenance and handoff to an overseas studio. Development was primarily in C#/Unity. The development processes we developed for FV2TE have since been adopted by other Zynga games.
  • Words With Friends (Mobile)

    Managed a team of software engineers developing new features for the mobile version of Words With Friends. Worked closely with product, design, marketing and ad tech to improve processes and facilitate monetization. Development was initially in TypeScript/React Native and C++/Cocos2d-x and later completely migrated to Unity.
  • Words With Friends (Facebook)

    Managed engineering team for the Facebook version of Words With Friends, adding features, enhancing monetization and streamlining processes to leave it in a self-sustaining and profitable state. Development was primarily in JavaScript and was built on AWS services.
  • Words With Friends (Tools)

    Managed the development of a comprehensive suite of internal data integration tools to minimize the engineering overhead required to maintain an accelerating content cadence. These tools are used by product managers, game designers, marketing, QA and customer service agents to visualize and edit content from the multiple data sources that comprise the game’s most complex features and communication channels. Development was primarily in TypeScript/ReactJS and Ruby on Rails.
ZyngaSan FranciscoSenior Software Engineer 2April 2012 — February 2015

Senior developer and team lead on the Flash games FarmVille and FarmVille 2.

  • Joined FV1 as an individual contributor developing large features, contributing to the ActionScript front-end, PHP back-end, and Jenkins build system.
  • Became a pod lead in the first year, managing a team of four engineers.
  • Transitioned FV1 to the India studio overseeing knowledge transfer and traveling to Bangalore India for final handoff.
  • Joined FV2 as a pod lead, managing a team of four engineers.
  • Transitioned FV2 to the India studio before being promoted to EM to kick off a new game.
SolutionSetSan FranciscoTechnical ArchitectNovember 2008 — April 2012

Architect and principal developer for projects supporting marketing and public relations campaigns for a major energy company and technical lead for an embedded team of four developers. Projects included multiple websites, Flash games, Facebook apps and multimedia kiosks.

CaratSan FranciscoAssociate Creative Technical DirectorFebruary 2008 — October 2008

Technical lead and senior developer for in-house interactive development team focusing on immersive rich media projects for agency clients such as Seagate/Maxtor, adidas, and Revlon.

Carat FusionSan FranciscoAssociate Technical DirectorMay 2003 — February 2008

Technical lead and senior developer for in-house interactive development team responsible for architecting and building interactive marketing projects for agency clients such as adidas, Radio Shack, and Kodak.

Freestyle InteractiveSan FranciscoSenior Software EngineerMay 2002 — May 2003

Principal developer on interactive marketing projects for agency clients such as Hewlett-Packard, Microsoft and Electronic Arts.

Self EmployedSan FranciscoSoftware EngineerJuly 2001 — May 2002

Independent contractor developing interactive marketing projects for clients such as Macromedia, Showtime and Progressive Insurance.

Freestyle InteractiveSan FranciscoSoftware EngineerJanuary 1999 — July 2001

Developer on interactive marketing projects for agency clients such as New Line Cinema, Sun Microsystems, Macy's. Technologies included Java Applets, Flash, HTML, SQL and Perl.

Hewlett-PackardPalo AltoSoftware Engineer InternJune 1996 — August 1998

Data analyst for internal IT department focusing on consolidated billing systems for IT services across vendors.

Education

California State University, Chico — Bachelor of Science (B.S.), Computer Science

Contact

Skills

  • Engineering Management
  • Technical Leadership
  • Mobile Application Development
  • Social Game Development
  • Build Management
  • Web Application Development
  • Online Advertising Platforms
  • Kiosk Development

Technologies

  • JavaScript / TypeScript / Node.js
  • React.js / React Native
  • Ruby on Rails
  • Jenkins / Groovy
  • Bugsnag /Splunk
  • Unity3D
  • C# / .NET
  • HTML 5 / CSS
  • XML / JSON / REST / AJAX
  • AWS / S3 / CloudFront / Lambda
  • Java
  • Perl
  • PHP
  • C/C++
  • SQL
  • Git / Subversion / Perforce
  • Apache
  • Bash / Shell Scripting
  • Unix / Linux
  • Facebook API