Juan P.

Juan P.

Unreal Engine Developer

Italy
Vertrouwd lid sinds 2023
7 jaar ervaring

Zijn expertise omvat C++, C#, Unreal Engine en Unity, met een sterke focus op het ontwikkelen van krachtige applicaties voor VR, AR, console en mobiele platforms.

Tot Juan's prestaties behoren een finalist bij de Reality Virtually Hackathon op MIT en het behalen van de C++ Certified Associate Programmer certificering, waarmee hij zijn technische vaardigheid en innovatie op dit gebied onderstreept.

Met een sterke basis in 3D/XR-technologieën en een bewezen vermogen om robuuste oplossingen te leveren, is Juan een waardevolle bijdrage aan elk interactief of immersief softwareontwikkelingsteam.

Hoofd expertise

C#C#5 jaar
C++C++6 jaar
UnityUnity5 jaar
Unreal EngineUnreal Engine6 jaar
4+

Ervaring10

4DPipeline

Senior 3D Software Engineer

4DPipeline
Information Technology (IT) and Services
May 2025 · 11m

Implemented a proof-of-concept integration between a 3D modelling environment and Amazon’s Visual Asset Management System (VAMS), enabling communication between production software and a digital asset management backend using a Python bridge and a custom React-based plugin. Designed and implemented custom constraint-aware pathfinding systems in modern C++17 within Unreal Engine, building graph structures and runtime algorithms to evaluate multiple traversal paths for dynamically generated environments. Diagnosed and resolved low-level Unreal Engine Live Link execution issues by tracing engine call stacks and runtime tick flows, implementing a safe override architecture without modifying engine core modules.

JavaScriptJavaScript
React.jsReact.js
React NativeReact Native
PythonPython
C++C++
3+
AppLayer

Unreal Engine / Blockchain Systems Engineer

AppLayer
Cryptocurrency and Blockchain
Nov 2024 - May 2025 · 6m

Designed a server-authoritative distributed architecture where blockchain state served as the final authoritative system. Implemented deterministic multiplayer systems and custom player state structures entirely in modern C++. Built a deterministic state machine synchronizing Unreal runtime state with backend transaction confirmation.

C++C++
GitGit
Unreal EngineUnreal Engine
BlueprintBlueprint
SoliditySolidity
Realworld-one

Gameontwikkelaar

Realworld-one
Jul 2023 · 2j 9m
  • Systeemontwikkeling: Ontwikkelde een reeks kernsystemen binnen Unreal Engine met behulp van C++, met een focus op functionaliteit op laag niveau om VR-toepassingen te ondersteunen. Deze omvatten het tellen van framerates, telemetrie, invoerverwerking en geheugenbeheer.
  • Onderhoud en optimalisatie: Onderhouden en optimaliseren van bestaande systemen om de prestaties, stabiliteit en schaalbaarheid te verbeteren.
  • Bugfixing en probleemoplossing: Identificeren en oplossen van technische problemen om een naadloze werking in verschillende ontwikkelomgevingen te garanderen.
  • Modulair meldingssysteem: Maakte een modulair meldingssysteem in C++ met behulp van het reflectiesysteem van Unreal.
Realworld-one

Unreal Engine C++ Developer

Realworld-one
Virtual Reality (VR)
Jul 2023 - Nov 2024 · 1j 4m

As a Low-Level C++ Unreal Engine Developer, I was tasked with spearheading the development, maintenance, and optimization of crucial systems utilized by content developers to craft immersive virtual reality experiences System Development: Developed a variety of essential systems within the Unreal Engine using C++, focusing on low-level functionalities to support VR experiences. These systems included but were not limited to frame rate counting, telemetry, input handling, and memory management.

Maintenance and Optimization: Regularly maintained and optimized existing systems to enhance performance, stability, and scalability.

Bug Fixing and Troubleshooting

Creation of a modular notification system, in C++ using Unreal’s reflection system

C++C++
GitGit
Unreal EngineUnreal Engine
BlueprintBlueprint

Unreal Engine Developer

RuckusDev (Acona, Italy)
Information Technology (IT) and Services
Oct 2022 - May 2023 · 7m
  • Gewerkt aan Project A: Ontwierp en refactordeerde systemen en mechanica met behulp van Blueprints en C++
  • In-game UI-tools gemaakt die zijn geïntegreerd met databases
  • Debuggen van zowel interne code als code van derden in Blueprints en C++
  • Bijgedragen aan Project B: Netwerk multiplayer functionaliteit ontwikkeld met C++, inclusief codebase refactoring en debugging
  • Nieuwe schietwapens geïmplementeerd met C++
C++C++
GitGit
Unreal EngineUnreal Engine
Virtual Reality (VR)Virtual Reality (VR)
Augmented Reality (AR)Augmented Reality (AR)
BlueprintBlueprint

Gameontwikkelaar

Framestore (London, UK)
Oct 2020 - Feb 2021 · 4m
  • Project A: VR-interacties met verschillende elementen geïmplementeerd, waarbij een simulatie van het aankoopproces in een kinderspeelgoedwinkel is gemaakt met behulp van C++.
  • Project B: SparkAR en Cannon.js geïmplementeerd om een AR applicatie te ontwikkelen met behulp van JavaScript.
  • Project C: Ontwikkeling van real-world objectdetectie met behulp van AR-herkenning en machine learning in Unity en C#.

Unreal Engine VR Developer

Framestore (London, UK)
Entertainment and Media
Oct 2020 - Feb 2021 · 4m

Project A: VR interaction implementation with elements, creating a simulation of a purchase process of a kids toy store using C++

  • Project B: Implementation of SparkAR and Cannon.Js for an AR application using Javascript

  • Project C: Implementation of real-world object detection using AR recognition and machine learning in Unity and C#

JavaScriptJavaScript
C++C++
C#C#
UnityUnity
GitGit
4+
CheerioWorld

VR Developer

CheerioWorld
Information Technology (IT) and Services
Apr 2019 - Oct 2022 · 3j 6m
  • Nevermet: Ontwikkelde de voorkant van de applicatie met React Native; was als enige verantwoordelijk voor de volledige gebruikerservaring aan de voorkant.
  • Couch: Ontwikkelde gameplay-interacties met UI-elementen, videosynchronisatie, kamersysteem en geïntegreerde fotonetwerken. Implementeerde de nieuwe Oculus Avatars en loste bewegingssynchronisatieproblemen tussen clients op met Unity en C#.
  • Vantage Point: Ontwikkelde gameplay-interacties, een besluitvormingssysteem, persistente gegevenslevenscyclus en zorgde voor optimalisatie en kwaliteitsborging met behulp van Unity en C#.
  • Cheerio: Ontwikkelde gameplay-interacties met UI-elementen voor de wereld, een hologramsysteem en functionaliteit voor het opnemen en weergeven van hologramberichten met Unity en C#.
JavaScriptJavaScript
React NativeReact Native
C#C#
UnityUnity
GitGit
2+
Inmersys

VR&AR&JR Gameplay Programmer

Inmersys
Virtual Reality (VR)
Jun 2017 - Jan 2018 · 7m
  • Renegades: Vuforia geïmplementeerd voor augmented reality functies.
  • Ontwikkelde gameplay-logica en aanraakinvoerinteracties.
  • NDA-projecten: Debugged en refactored code ontwikkeld door fulltime werknemers.
  • Ontwikkelen en implementeren van UI- en UX-componenten.
GitGit
Augmented Reality (AR)Augmented Reality (AR)
Universidad Panamericana

Image Processing Research Assistant

Universidad Panamericana
Education
Jun 2017 - Jan 2018 · 7m
  • Project A: Creation of algorithm for counting of nuclei cells of a retina image for medical analysis. R&D of algorithms to enhance the quality of the image in a specific point of the image every frame of a video using Matlab
MatlabMatlab
GitGit
Augmented Reality (AR)Augmented Reality (AR)

Certificaten 1

C++ Institute
C++ Certified Associate ProgrammerC++ Institute
C++ Institute
C++ Certified Associate ProgrammerC++ Institute
Wil je meer weten over de certificeringen van Juan?Boek een gesprek

Educatie

Universidad Panamericana
Universidad Panamericana
Graphic Simulation Specialty (cum laude, best GPA of the Engineering Faculty)2019 - 2020
Universidad Panamericana
Universidad Panamericana
Digital Animation Engineering (cum laude)2015 - 2019
Universidad Panamericana
Universidad Panamericana
Digital Animation Engineering (cum laude)2015 - 2019

Stop met browsen.
Word sneller gekoppeld.