Summary
Overview
Work History
Education
Skills
Timeline
Generic

Andrés Ortiz Suárez

I help teams make beautiful things.
Austin,TX

Summary

You're looking for a programmer with a solid track record and multiple games under their belt. Someone who is self motivated, thinks ahead, can take ownership of challenging projects and features, solve complex problems, and deliver great results. You need a technical leader who understands both the software and what it needs to do for people; someone who can communicate effectively and truly listen to others. You're trying to make games with an emotional, human center, and you need someone to champion them.

I have three priorities: the game above most things, the players above the game and the team above all.

I'm that programmer; let's talk.

Overview

11
11
years of professional experience

Work History

Principal Programmer

Deck Nine Games
Remote
11.2024 - Current

Unannounced Game

  • Developed new automation technology for creating procedural cinematics in Unreal 5 using script data, animation libraries and remixed authored content in order to dramatically accelerate cinematic team's output

Lead Programmer

Deck Nine Games
Remote
03.2024 - Current

R&D

  • Co-led various sized teams on various prototype projects, experimenting with , culminating in two full-featured demos: a single player ARPG and a multiplayer, isometric, online cooperative ARPG
  • Worked closely with game director to define and set vision for demos and iterate on gameplay and feature ideas
  • Owned process for R&D experiments, defining hypothesis, creating tests and leading team through, concluding in postmortems where hypotheses were validated or refuted
  • Created tools for rapid iteration on player characters, enemies, abilities, gameplay modifiers, enemy AI, encounter design, cinematic prototyping and previsualization, and more
  • Accomplished some of the most ambitious gameplay experiences ever achieved by company

Principal Programmer

Deck Nine Games
Remote
09.2023 - 11.2024

Life is Stange: Double Exposure

  • Worked in C++ UE5 to develop new features and pipeline optimizations to make significant cuts to development costs and time, including automated save system and character optimization significance systems

Lead Programmer

Deck Nine Games
Denver, CO
04.2023 - 09.2023

Unannounced Projects

  • Led small 2-4 person programming teams during the concept and prototype phases for various unannounced projects
  • Built out technology plan; drove tech strategy and built new architecture for quick development of bespoke cinematic moments and new gameplay mechanics within proprietary company tools
  • Worked with production to scope projects within proposed timelines and budgets
  • Mentored programmers, teaching best code and software engineering practices and efficient problem-solving approaches
  • Collaborated with all disciplines to iterate on prototypes and produce demos, proofs of concept
  • Led look-development alongside cinematic directors, creating new features to accomplish new cinematic approaches and targets
  • "I've never felt this supported by an engineering team."

Lead Programmer

Airship Syndicate
Austin, TX
01.2022 - 04.2023

Wayfinder

  • Led team of 12+ programmers on large-scale online game project, setting long-term vision for client/server architecture and development strategy.
  • Built tools and pipelines used across departments, establishing healthy engineering patterns for team and improving team workflows.
  • Mentored engineers and contractors, promoting best practices in coding, problem-solving, and effective collaboration.
  • Partnered with designers, artists, and other departments to align technical solutions with creative goals, offering documentation, tutorials, and hands-on support.
  • Contributed to project planning, team performance reviews, and cross-disciplinary strategy discussions, providing technical insights and guidance.

Lead Programmer

Airship Syndicate
Austin, TX
02.2020 - 12.2021

Ruined King: A League of Legends Story

  • Led team of 3 engineers, providing guidance and mentorship; programmed in Unity C#
  • Led charge to solidify foundation set by Battle Chasers: Nightwar and architected, built and directed new features to transform gameplay to meet new vision
  • Collaborated with other departments to understand needs, provide engineering support and lead optimization efforts across all disciplines
  • Managed builds and automated build system for custom in-house Unity Editor and releases across all platforms and SKUs
  • Managed source control permissions and groups for in-house employees for contractors (Perforce)
  • Regularly interfaced with publisher Riot Forge, managing expectations and solving for needs
  • Shipped Airship Syndicate's best performing and highest rated game to date, sim-shipping an in-house developed Nintendo Switch version

Senior Programmer

Airship Syndicate
Austin, TX
01.2018 - 01.2020

Darksiders Genesis

  • Programmed gameplay features and systems in Unreal 4 C++
  • Owned PS4 implementation of the game
  • Co-developed networked ability system with other gameplay developers
  • Developed UI architecture for game and implementation of most menus and UI logic

Programmer

Airship Syndicate
Austin, TX
08.2016 - 12.2017

Battle Chasers: Nightwar

  • Programmed features and logic in C#
  • Owned UI architecture for game and implementation of most menus and UI logic
  • Owned localization implementation and created self contained Localization string system in Unity

UI Scripter

Naughty Dog
Santa Monica, CA
07.2014 - 07.2016

Uncharted 4: A Thief’s End

  • Responsible for implementing HUD and menus using ActionScript 3, C++ and ND proprietary Racket-based scripting language
  • Helped create tools to author menus and UI more easily
  • Optimized efficiency of ActionScript and Flash rendering logic
  • Implemented localization support and glyph generation

Education

Bachelor of Arts - Interactive Design And Game Development

Savannah College of Art And Design
Savannah, GA
07.2009

Skills

  • Game development and programming with a focus on C and C#
  • OOP, ECS, component-based software design, parallelization
  • Game engine architecture, esp UE4/5 and Unity
  • Tools, automation and pipeline optimizations (because good tools make for easier iteration and better games)
  • Fast-paced dev environments

//

  • Exceptional problem solving and debugging abilities
  • Strong communicator, champion of cross-discipline collaboration
  • Critical eye, strong sense for polish
  • Can write some mean documentation and freely ad libs video tutorials
  • "That guy they bring in to ship games"
  • Regularly recognized for doing the impossible

Timeline

Principal Programmer

Deck Nine Games
11.2024 - Current

Lead Programmer

Deck Nine Games
03.2024 - Current

Principal Programmer

Deck Nine Games
09.2023 - 11.2024

Lead Programmer

Deck Nine Games
04.2023 - 09.2023

Lead Programmer

Airship Syndicate
01.2022 - 04.2023

Lead Programmer

Airship Syndicate
02.2020 - 12.2021

Senior Programmer

Airship Syndicate
01.2018 - 01.2020

Programmer

Airship Syndicate
08.2016 - 12.2017

UI Scripter

Naughty Dog
07.2014 - 07.2016

Bachelor of Arts - Interactive Design And Game Development

Savannah College of Art And Design
Andrés Ortiz SuárezI help teams make beautiful things.