JAMES

DEAGLE

Web Wrangler.

Brands

Adobe, AMD, Bosch and Lomb, Epic Games, Supercell, One World Trade Center, Tauck, Adidas, S&P Global, Pepsi, Aspen Institute, Disney, Mountain Dew, Doritos, Equinox, Bloomberg, Ford, Microsoft, NVIDIA, Oprah, ESPN, Lionsgate, A&E, Paramount Pictures, UFC, Warner Bros, Summit Entertainment, Universal, Illumination Entertainment, MGM Resorts, Fox Searchlight, Square Enix, Porsche, Boston Market, Sims Snowboards, Vision Street Wear, Lefthand Brewing, and Westin Resorts

History

  • Adobe - Denver, CO

    Sept 2024 - Current

    Staff Frontend Engineer

  • Arena AI - NYC

    Jun 2023 - Jun 2024

    Product Engineer / Creative Technologist

  • Play - NYC

    Aug 2020 - Apr 2023

    Lead Engineer -> Director of Engineering

  • Work&Co - NYC

    Feb 2019 - Aug 2020

    Associate Technical Director

  • Firstborn - NYC

    Oct 2014 - Feb 2019

    Senior Creative Developer -> Principal Developer -> Director of Development

  • RED - Santa Monica, CA

    Feb 2012 - Sep 2014

    Senior Frontend Developer

  • The Cimarron Group - Los Angeles, CA

    Aug 2010 - Feb 2012

    Senior Developer

  • Ignition Interactive - Los Angeles, CA

    Jun 2009 - Aug 2010

    Flash Developer

  • FL2 - Denver, CO

    March 2006 - Jun 2009

    Flash Developer

Awards and Recognition

Webby Award, FWA Site of the Day, Communication Arts, Clio Awards, The Key Art Awards, DOPE Awards

Clash Royale Inbox

At the end of 2016 I was tasked with coding the front-end for what was to the MVP version of a in-game news channel for the massivly succesful mobile game, Clash Royale. The "Inbox" was a place for users to get the latest news, upcoming events and community content without having to leave the game. The project launched after just three weeks and turned into a two year product engagement, expanding into all Supercell's titles. Over the course of the project, we adapted an agile approach that enabled us to develop several new features, expand browser/device support, chase down bugs and scale our team based on needs.

Notable features:

  • Support for 19 different languages.
  • Liking and Voting with JWT backed API.
  • Rich carousel supports images, videos, polls and timed events.
  • User based targeting for tailored content.
  • Feature flags combined with user targeting allow us to roll out updates across the player base as well as A/B testing.
  • Offline "Maintenance" mode allows the inbox to be shown to users when the game client is undergoing updates.
  • Modular build system allows devs to standardize core features across projects while being flexible enough for custom use cases.
  • Devs can proxy build environments to test features against production content without having to push to the actual environment.

Built with Preact, Babel, RollupJS, Sass, PostCSS

Links

Firstborn esports case studyFirstborn Supercell case study