Resume/CV
Download my resume
Professional Projects
Star Stable Online at Star Stable Entertainment (August 2023 - Present)
Fantasy MMO with light equestrian simulation. The game has been active for over 12 years. I’m part of the development team as a Senior Gameplay Programmer.
Untitled Internal IP at Stellar Entertainment Software (April 2022 - April 2023)
Arcade-style racing game developed in Unreal Engine 5. I was part of the development team as a Senior Software Engineer.
Horizon Zero Dawn Remastered at Stellar Entertainment Software (January 2022 - April 2022)
Co-development project to remaster the original PS4 title. I was part of the development team as a Senior Software Engineer
Dreamworld Unreal Engine 4 at Funcom (October 2019 - October 2021)
Worked on both Conan Exiles and Dune Awakening, mostly Conan Exiles. I was part of the development team as an Engine Programmer.
HyperScape at Ubisoft Barcelona (April 2019 - September 2019)
Very briefly worked on it after AC3:Remastered. I was part of the development team as a Junior Engine Programmer.
Assassin’s Creed III: Remastered at Ubisoft Barcelona (August 2017 - April 201)
I was originally hired as part of Ubisoft’s Graduate Program as a Junior Gameplay Programmer on Rainbow Six: Siege. I was offered to move to AC3: Remastered as a Junior Engine Programmer, and I accepted the role, as I enjoy engine programming more.
Student Projects
Sabotage: Bring Me My Pet Back! (January 2016 - April 2016)
Senior year project. 2D Search Action game (aka Metroidvania).
0xC054 N05TR4 (September 2014 - April 2015)
Junior year project. Top down squad tactics game inspired by XCOM: Enemy Unknown (2012)
Dandelion (September 2013 - April 2014)
Sophomore year project. Side-scrolling puzzle platformer.
Education
University
Bachelor of Science in Computer Science in Real Time Interactive Simulation at DigiPen Europe-Bilbao (Graduated June 2016) Minored in Mathematics
Courses taken
- CG130: 3D Computer Animation Production
- CS225: Advanced C/C++
- CS300: Advanced Computer Graphics I
- CS350: Advanced Computer Graphics II
- CS562: Advanced Real-Time Rendering Techniques
- ENG246: American Ethnic Literatures
- ART210: Art Appreciation
- CS380: Artificial Intelligence for Games
- MAT150: Calculus and Analytic Geometry I
- MAT200: Calculus and Analytic Geometry II
- CS391: Code Analysis and Optimization
- ENG110: Composition
- CS102: Computer Environment
- CS200: Computer Graphics I
- CS250: Computer Graphics II
- CS370: Computer Imaging
- CS260: Computer Networks I, Interprocess Communication
- MAT300: Curves and Surfaces
- CS280: Data Structures
- CS330: Design and Analysis of Algorithms
- MAT258: Discrete Maths
- ART400: Drawing Fundamentals
- CS230: Game Implementation Techniques
- CS120: High Level Programming I - The C Programming Language
- CS120L: High Level Programming I Lab
- CS170: High Level Programming II - The C++ Programming Language
- COM150: Interpersonal and Work Communication
- CS488: Introduction to Console Development
- MAT256: Introduction to Differential Equations
- PSY101: Introduction to Psychology
- MAT250: Linear Algebra
- MAT140: Linear Algebra and Geometry
- CS315: Low Level Programming
- PHY200: Motion Dynamics
- CS180: Operating Systems I, Man-Machine Interface
- MAT340: Probability and Statistics
- GAM150: Project I
- GAM200 - GAM250: Project II
- GAM300 - GAM350: Project III
- GAM400 - GAM450: Project IV
- GAM100: Project Introduction
- PSY210: Social Psychology
- CS365: Software Engineering
- ENG230: Speculative Fiction
- PHY250: Waves, Optics, and Aerodynamics
Elementary, Middle School, and High School
American School Foundation (Graduated June 2012)
Languages
Spanish: Native Proficiency English: Bilingual Proficiency