Hi, I'm Javier Manuel Castro Cisa, a Senior Game Programmer with over a decade of experience building both AAA titles and indie projects. I have contributed to Fortnite at Epic Games and excel in modern C++ and C#, Unreal Engine and Unity, with a strong emphasis on quality-first development, test automation, and profiling. I enjoy designing and optimizing UI, networking, tools, gameplay, and engine features, and I take pride in mentoring teams—from Unreal Authorized Instructor to Unity Certified Developer. I'm honored to have earned an Epic MegaGrant for innovative game development.

Javier Manuel Castro Cisa

Hi, I'm Javier Manuel Castro Cisa, a Senior Game Programmer with over a decade of experience building both AAA titles and indie projects. I have contributed to Fortnite at Epic Games and excel in modern C++ and C#, Unreal Engine and Unity, with a strong emphasis on quality-first development, test automation, and profiling. I enjoy designing and optimizing UI, networking, tools, gameplay, and engine features, and I take pride in mentoring teams—from Unreal Authorized Instructor to Unity Certified Developer. I'm honored to have earned an Epic MegaGrant for innovative game development.

Available to hire

Hi, I’m Javier Manuel Castro Cisa, a Senior Game Programmer with over a decade of experience building both AAA titles and indie projects. I have contributed to Fortnite at Epic Games and excel in modern C++ and C#, Unreal Engine and Unity, with a strong emphasis on quality-first development, test automation, and profiling.

I enjoy designing and optimizing UI, networking, tools, gameplay, and engine features, and I take pride in mentoring teams—from Unreal Authorized Instructor to Unity Certified Developer. I’m honored to have earned an Epic MegaGrant for innovative game development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Game Programmer at Nimble Giant Entertainment / Epic Games
April 1, 2023 - Present
Developed and optimized the Physics System and networking for Fortnite. Delivered new gameplay features in Fortnite Creative. First implementer on Spatial Profiler in Unreal Engine. Built and maintained complex UIs with Slate/C++ and UMG/Blueprints.
Senior Software Engineer at Capitole Consulting
August 1, 2021 - April 1, 2023
Led backend and security-critical development in C++, focusing on Win32 API, DirectX, and cryptography. Strong focus on quality-first and unit testing. Delivered reliable and efficient server-side applications for enterprise clients.
Lead Game Programmer at FrameOver
October 1, 2020 - August 1, 2021
Directed the development of a 2D fighting/adventure game with Unreal Engine 4 and C++. Designed innovative UI with Slate and developed custom shaders & AI.
Professor at Trazos School
March 1, 2020 - April 1, 2023
Taught C++ (Unreal) and C# (Unity) to master’s students. Guided advanced multiplayer and server programming projects.
Senior Software Engineer Team Lead at ArX Creative
July 1, 2019 - October 1, 2020
Managed a team building a VR/real-estate application with C++/C#/Unreal Engine. Developed AI-driven systems for procedural interior generation.
CTO/ Programmer & Co-Founder at Vermila Studios
January 1, 2017 - January 1, 2020
Co-founded studio and led programming of Crisol: Theater of Idols, awarded an Epic MegaGrant. Delivered advanced gameplay systems, animations, and cinematic tools.

Education

Master's Degree in Game Programming at Trazos School
March 1, 2020 - April 1, 2023

Qualifications

Epic MegaGrant Winner – Crisol: Theater of Idols
January 11, 2030 - January 9, 2026
Unreal Authorized Instructor
January 11, 2030 - January 9, 2026
Unity Certified Developer
January 11, 2030 - January 9, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more