José M. Nieves

Senior Software Engineer | Unreal Engine | UI Programmer

Austin, TX · jose.nieves@gmail.com

Experienced Software Developer specialized in interactive entertainment with a strong backend and middle tier development background.

Resume

Projects

Below is a list of projects and tools that I have proudly been part of.

Mob Entertainment - Unannounced Game

Description
  • Developer: Mob Entertainment
  • Position: UI Engineer (3-month contract)
  • Year: 2025
  • Location: Remote
  • About the project
  • Unannounced upcoming game from Mob Entertainment.
  • My Contribution
  • Translated Figma designs into functional game UI using Common UI and MVVM design patterns, ensuring seamless integration with core game systems.
  • Gallery
    Coming Soon.

    Coming Soon.

    Coming Soon.

    Coming Soon.

    Coming Soon.

    Coming Soon.

    Wildgate

    Description
  • Platforms: Steam, Playstation 5, Xbox Series X|S
  • Developer: Moonshot Games
  • Position: Senior Engineer
  • Engine: Unreal Engine 5
  • About the game
  • Wildgate is a PvP adventure game where players crew starships, explore alien ruins, battle other crews, and hunt for powerful artifacts in a hostile region of space known as The Reach.
  • My Contribution
  • Utilized Unreal's UMG, CommonUI and MVVM features to create data driven widgets with C++/Blueprints and closed any gaps between the game systems and the UI design.
  • Helped integrate and implement AccelByte Commerce API
  • Worked with UI Designers and artists to define and scope new features
  • Gallery
    Wildgate Main.

    Wildgate Main.

    HUD.

    HUD.

    Characters.

    Characters.

    Loadout.

    Loadout.

    Store.

    Store.

    Rewards.

    Rewards.

    Wayfinder

    Description
  • Platforms: Steam, Playstation 5, Playstation 4
  • Developer: Airship Syndicate
  • Position: Senior Engineer
  • Engine: Unreal Engine
  • About the game
  • Wayfinder is a character based, online action game. In this new fantasy IP, adventure is the name of the game, and we`re bringing players along for the ride.
  • My Contribution
  • Utilized UMG to mockup layout with designers then added functionality with C++/Blueprints and closed any gaps between the game systems and the UI design.
  • Designed and implemented the Reward Tower and in-game store features. Worked with publisher to ensure the backend satisfied the feature requirements.
  • Optimized Widgets by rewriting blueprints logic unto reusable C++ functions
  • Collaborated with the engineering team on best practices, style, and providing code reviews.
  • Gallery
    HUD.

    HUD.

    Inventory.

    Inventory.

    Reward Tower.

    Reward Tower.

    Summary.

    Summary.

    Star Trek: Timelines

    Description
  • Platforms: Steam, iOS, Android, Facebook Gaming
  • Developer: Wicked Realm Games (Tilting Point)
  • Position: Senior Game Engineer
  • Engine: Unity 3D
  • Link: Star Trek: Timelines
  • About the game
  • Star Trek: Timelines is the ultimate Star Trek strategy Role-Playing Game.
  • My Contribution
  • Supporting LiveOps team of Star Trek Timelines by maintaining and improving content deployment pipelines.
  • Collaborating with a global remote team to deliver improvements, new features and content in a bi-weekly cadence.
  • Upgraded SDKs in Unity for 3rd party plugins including Ad SDKs, Payment SDKs and even performed Unity Engine upgrades.
  • Helped transition the team from Perforce to GitHub and migrated the CI/CD pipeline from Jenkins to GitHub Actions
  • Gallery
    Ship Management.

    Ship Management.

    Crew Management.

    Crew Management.

    Away Team Mission.

    Away Team Mission.

    Core Framework for Unity 3D

    Description
  • Platforms: Unity 3D
  • Link: Core Framework
  • About the tool

    The purpose of Core Framework is to help speed up development in Unity3D by providing the following basic systems every game needs to have:

  • Asset Bundle loading system
  • UI System
  • Basic implementation of Widgets, Dialogs and Panels
  • Transition animations by using DOTween, configurable on inspector
  • Can trigger sounds when a transition plays
  • Basic audio system
  • Mouse / Touch input control
  • Factory tool
  • Console window colors! Colorize your debug messages with colors so they are easier to read
  • Base game starting point Template project
  • This is an open source project hosted at GitHub and can accessed here.

    Poptropica Worlds

    Description
  • Platforms: iOS, Android, WebGL
  • Developer: StoryArc Media
  • Position: Unity Developer
  • Engine: Unity 3D
  • WebGL Link: Poptropica Worlds
  • About the game
  • Poptropica is a virtual world in which kids explore and play in complete safety.
  • My Contribution
  • Co-designed and developed the Clubhouse, the player housing and decoration systems
  • Co-designed and developed the in-game store for the players to buy decorations for their clubhouse, and adornments to customize their character
  • Gallery
    Clubhouse: Player Housing.

    Clubhouse: Player Housing.

    Clubhouse: Player Housing.

    Clubhouse: Player Housing.

    Clubhouse: Decoration Mode.

    Clubhouse: Decoration Mode.

    In-game decoration store.

    In-game decoration store.

    Closet: Player character customization.

    Closet: Player character customization.

    Colorizer: Player character customization.

    Colorizer: Player character customization.

    SkyTrack

    Description
  • Platforms: iOS
  • Developer: SportTrak
  • Position: Unity Developer
  • Engine: Unity 3D
  • Link: Poptropica Worlds
  • About the app
  • SkyTrak is a companion app for the SkyTrak Launch Monitor. This app processes the information registered by the Launch Monitor and simulates the ball trajectory through a virtual golf course, and displays the shot statistics on an easy to read screen.
  • My Contribution
  • Co-developed the UI screens, implemented a local database using SQLite to store user data and designed a sync process to syncronize the local data with a remote server. Responsible to implement the external server API needed to sync the user data.
  • Gallery
    Golf Course

    Golf Course.

    Stats Screen

    Stats Screen.