Available for remote work

R. ANDRE
CAYRO

Gameplay / AI Developer  ·  MSc Computer Science @ USP Brazil

Computer scientist specializing in C++, Unreal Engine 5, procedural 3D generation, and applied machine learning for games. Published researcher (CSCI 2024, WiP 2025). Building systems where algorithms meet playable worlds.

2
Int'l Papers
6+
Projects
C++
Advanced
USP
MSc · Brazil

Featured Project

MSc Thesis

Recent Projects

View All →
Tank Battle UE5 · C++
Tank Battle — Multi-Enemy AI

3rd-person shooter with spatial audio, particle FX, multi-enemy AI, custom input controllers and respawn system. Built entirely in C++ with Unreal Engine 5.

C++UE5AINavMesh
Dungeon Escape UE5 · C++
Dungeon Escape — Inventory System

First-person puzzle game with a full inventory management system, key-placement logic, and sequential unlock mechanics built in C++ and UE5 Blueprints.

C++BlueprintsInventory
Color Bump CV Unity · OpenCV
Color Bump 3D — CV Controls

Multiplayer game controlled via real-time OpenCV head-tracking and hand gesture recognition. Demonstrates multimodal HCI applied to game interaction.

UnityOpenCVPythonHCI

Publications

📄
CSCI 2024 · Las Vegas, USA
Simplified 3D Terrain Meshes using Poisson Disk Sampling and Perlin Noise on GPU
International Conference on Computational Science & Computational Intelligence
📄
WiP 2025 · Salvador, Brazil
Terrain Generation using Neural Style Transfer and Fractal Brownian Motion Noise with Constraints
Simpósio Brasileiro de Games — Work in Progress Track

Skills

Languages
C++Advanced
PythonAdvanced
C#Advanced
CUDAIntermediate
HLSL / GLSLIntermediate
Game Engines
Unreal Engine 5Advanced
UnityAdvanced
GodotBasic
AI / Machine Learning
Neural Style TransferApplied
Genetic AlgorithmsApplied
PyTorchIntermediate
NavMesh / PathfindingAdvanced
Graphics / GPU
Procedural GenerationAdvanced
OpenGLIntermediate
Real-Time RenderingIntermediate
Perlin / FBM NoiseApplied
Languages (Human)
SpanishNative
PortugueseAdvanced
EnglishInt-Advanced
Tools
Git / GitHubAdvanced
CMake / Visual StudioIntermediate
LaTeXIntermediate
Linux / UbuntuIntermediate