José M. Nieves

Software Engineer

Austin, TX · (512) 766-5183 · jose.nieves@gmail.com

I’m a Software Developer with more than 14 years of experience that has worked with a wide array of technologies ranging from Web Development to Desktop and mobile using the Microsoft Stack. I thrive in environments where experimentation, researching and applying new technologies is the key to success.

Experience

Senior Unity3D Developer

Tricky Fast Studios
  • Working with a team of developers to build games for mobile devices
  • Co-developed the Home Island (player housing), decoration, and game store modules for the game Poptropica Worlds

  • Technologies Used:
  • Intellij Rider, C#, Unity3D, WebGL, Entity Framework, SQL Server
  • September 2016 – Present

    Software Engineer

    Independent Contractor
  • Worked with clients to define features and scope for various mobile games using Unity 3D.
  • AMD: Worked with the Quality Business Process Team to help create a series of web applications to assist the quality process in factories

  • Technologies Used:
  • JAVA, PHP, MySQL, .Net, AWS
  • September 2013 – August 2016

    .Net Developer

    Brinker International
  • Maintained, updated and improved internal web applications and customer facing sites using c# and sql server
  • Responsible to gather requirements and educate users of new added features

  • Technologies Used:
  • Visual Studio, C#, .Net, SQL Server, IIS
  • November 2012 - August 2013

    .Net Developer

    National Life Group
  • Developed and maintained internal applications to aid in interdepartmental communications
  • Designed and created processes for data transformation and data migration using SSIS

  • Technologies Used:
  • Visual Studio, C#, .Net, SSRS, Sql Server, Crystal Reports, Javascript
  • February 2009 - June 2010

    .Net Developer

    El Dia Directo
  • Maintained and updated in house web applications designed for a call support center
  • Working with clients to gather requirements and define scope

  • Technologies Used:
  • SQL Server, Visual Studio, C#, .Net, Classic ASP, Data Transformation, SSIS, SSRS
  • February 2007 – June 2008

    Programmer Analyst

    PR Hospital Supply
  • Responsible to design and develop various in house applications to assist in managing warehouse inventory, sales department and call center.

  • Technologies Used:
  • SQL Server, Visual Studio, C#, .Net, Visual Basic, Classic Visual Basic
  • April 2005 - January 2007

    Education

    Southern Methodist University (SMU Guildhall), Dallas, TX

    Certificate in Digital Game Development

    Interamerican University of Puerto Rico - San Juan, Puerto Rico

    Master of Science in Computer Information Systems

    University of Puerto Rico - San Juan, Puerto Rico

    Bachelors of Science, Computer Science

    Projects

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

    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
    Hospital Door Entrance Puzzle

    Clubhouse: Player Housing.

    Hospital Door Entrance Puzzle

    Clubhouse: Player Housing.

    Hospital Door Entrance Puzzle

    Clubhouse: Decoration Mode.

    Hospital Door Entrance Puzzle

    In-game decoration store.

    Hospital Door Entrance Puzzle

    Closet: Player character customization.

    Hospital Door Entrance Puzzle

    Colorizer: Player character customization.

    CAT Game Builder

    Description
  • Developer: TrickyFast Studios
  • Position: Unity Developer
  • Engine: Unity 3D
  • Link: CAT Game Builders
  • About CAT
  • CAT Game Builder is the easier, faster way to make games in Unity. With CAT’s scores of modular Conditions, Actions, Triggers, and integrated game systems, you can create prototypes, demos, or full games with little or no additional programming.
  • My Contribution
  • Co-designed and developed several systems for the CAT Game Builder tool, including but not limited to Localization, Quest, UI, etc.
  • Gallery
    AI Example

    AI Example.

    State Machine Input Example

    State Machine Input Example.

    AI Trigger Example

    AI Trigger Example.

    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.

    Mystery Case Files: Escape From Ravenhearst

    Description
  • Platforms: iOS, Android
  • Developer: DogBot Studios
  • Position: Unity Developer
  • Engine: Unity 3D
  • Link: Mystery Case Files: Escape From Ravenhearst
  • About the game
  • MCF:Escape From Ravenhearst is an adventure game previously released for the PC. Big Fish Games supplied us with the art assets and we rebuilt the game in Unity so that it could be released for iOS and android devices.
  • My Contribution
  • Responsible to rewrite the game puzzles from ObjectiveC to C#.
  • Colaborated in creating the scene loading systems, User Interface, and touch imput interface for mobile devices.
  • Gallery

    Hospital Door Entrance Puzzle.

    Birthing Room Puzzle.

    Patient Door Room Puzzle.

    Hidden Expedition Uncharted Islands

    Description
  • Platforms: iOS, Android
  • Developer: DogBot Studios
  • Position: Unity Developer
  • Engine: Unity 3D
  • Link: Hidden Expedition Uncharted Islands
  • About the game
  • Hidden Expedition: Uncharted Islands is an adventure game that was previously released for the PC.  We received the art assets from Big Fish Games then recreated the game from scratch for iOS and Android devices.
  • My Contribution
  • Responsible to rewrite the game puzzles from ObjectiveC to C#.
  • Colaborated in creating the scene loading systems, User Interface, and touch imput interface for mobile devices.
  • Gallery

    Everyone loves Tic tac toe!

    Cave Door Puzzle.

    Boat Door Puzzle.

    Hidden Expedition Amazon

    Description
  • Platforms: iOS, Android
  • Developer: DogBot Studios
  • Position: Unity Developer
  • Engine: Unity 3D
  • Link: Hidden Expedition Amazon
  • About the game
  • Hidden Expedition Amazon is an adventure game that was previously released for the PC.  We received the art assets from Big Fish Games then recreated the game from scratch for iOS and Android devices.
  • My Contribution
  • Responsible to rewrite the game puzzles from ObjectiveC to C#.
  • Colaborated in creating the scene loading systems, User Interface, and touch imput interface for mobile devices.
  • Gallery

    Hidden Expedition Amazon.

    Snake Mini-game.

    Hidden Object Scene.