Madden 21 - 22 - 23 - 24

During my time at EA I worked mainly in four titles of Madden, specifically the UI part of My Avatar team, that focused in Yard and everything around the progression and customization of the player's avatar.

I've been involved in all the project's phases, from writing TDDs including breakdown and estimation of tasks, implementing them during production and bug fixing after and before launching the game to the market. All of it involving conversations with all teams (QA, designers, other teams of the game, managers...)



Madden 21


As the main highlight, during my first year I was tasked with a prototype of the Store, one of the main features of that year, from a given TDD and later the final implementation of it.

Together with the Store, I also was in charge of implementing the purchase of soft and hard coin and its flow in the game, linking to the first party points. This included dealing with an unknown framework in the office, in which I kept in contact with its main developer from EEUU and forwarding the knowledge to the local team.

I was also involved in customization of the avatar screens, the rank, objectives, avatar creation and profile.



Madden 22


Next year I took responsibility on the profile feature, which is the following screen we can open almost anywhere and includes several tabs with other screens, by writing the TDD and taking care of all the details surrounding the feature such as:

  • The new profile screen
  • Implementing a framework so we could include any type of screen we want to the profile and deal with the details.
  • Navigation from and to different places in the game, including navigation loops.
  • The scene behind the screen, as some places uses a 3D scene with the avatar, and others a background, while the profile itself is an overlay for the whole game, so we needed to take it into account.
  • Adaptation of the objectives screen to be part of the profile.
  • Online and offline situations
Together with the profile, I kept working on parts of the store and customization screen, a popup for customizing the loadout preview in main menu, and creation of the avatar, rewards and dynamic messages to be sent in live.



Madden 23


During the third year, while making proper modifications to features I've worked in the previous years, I went into another feature in classes.

  • Classes feature
  • Showing the avatar in 3D in several parts, and taking care of the transitions
  • Refactor of breadcrumbs in customization, by writing a document about it and implemented after peer review.
  • Modification around customization


Madden 24


Fourth year I was more involved in a behind the scene work, unifiying the framework related to showing avatars in 3D, the loadouts and customization, involving other areas of the game outside Yard, as Face of the Franchise. Part of that work included different rules of applying gears/clothes to the avatar and showing that info to the player, improvements and refactors to the code for making it more data driven.