Juan P.

Juan P.

Unreal Engine -kehittäjä

Italy
Luotettava jäsen vuodesta 2023
7 vuoden kokemus

Hänen asiantuntemuksensa kattaa C++:n, C#:n, Unreal Enginen ja Unityn, ja hän keskittyy vahvasti suorituskykyisten sovellusten kehittämiseen VR-, AR-, konsoli- ja mobiilialustoille.

Juanin saavutuksiin kuuluu muun muassa se, että hän on ollut finaalissa MIT:n Reality Virtually Hackathon -tapahtumassa ja ansainnut C++ Certified Associate Programmer -sertifikaatin, mikä korostaa hänen teknistä pätevyyttään ja innovatiivisuuttaan alalla.

Juanilla on vahva perusta 3D/XR-tekniikoissa ja todistettu kyky tuottaa vankkoja ratkaisuja, joten hän on arvokas tekijä missä tahansa interaktiivisen tai immersiivisen ohjelmiston kehitystiimissä.

Tärkein asiantuntemus

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

Kokemus10

4DPipeline

Senior 3D Software Engineer

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

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 · 6k

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

Pelikehittäjä

Realworld-one
Jul 2023 · 2v 9k
  • Järjestelmäkehitys: Kehitit Unreal Engineen erilaisia ydinjärjestelmiä C++:lla, keskittyen matalan tason toiminnallisuuteen VR-sovellusten tukemiseksi. Näitä olivat muun muassa kehysnopeuden laskenta, telemetria, syötteiden käsittely ja muistinhallinta.
  • Ylläpito ja optimointi: Ylläpidetään ja optimoidaan olemassa olevia järjestelmiä suorituskyvyn, vakauden ja skaalautuvuuden parantamiseksi.
  • Vikojen korjaaminen ja vianmääritys: Teknisten ongelmien tunnistaminen ja ratkaiseminen saumattoman toiminnan varmistamiseksi kehitysympäristöissä.
  • Modulaarinen ilmoitusjärjestelmä: Luotu modulaarinen ilmoitusjärjestelmä C++:lla Unrealin heijastusjärjestelmää hyödyntäen.
Realworld-one

Unreal Engine C++ Developer

Realworld-one
Virtual Reality (VR)
Jul 2023 - Nov 2024 · 1v 4k

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 -kehittäjä

RuckusDev (Acona, Italy)
Information Technology (IT) and Services
Oct 2022 - May 2023 · 7k
  • Työskennellyt projektin A parissa: Suunnitteli ja muokkasi järjestelmiä ja mekaniikkaa Blueprintsin ja C++:n avulla.
  • Luotu pelin sisäisiä UI-työkaluja, jotka on integroitu tietokantoihin
  • Debuggannut sekä omaa että kolmannen osapuolen koodia Blueprints- ja C++-kielellä.
  • Osallistui projektiin B: Kehitti verkkomoninpelitoimintoja C++:lla, mukaan lukien koodipohjan refaktorointi ja virheenkorjaus.
  • Uusien ampuma-aseiden toteuttaminen C++:n avulla
C++C++
GitGit
Unreal EngineUnreal Engine
Virtual Reality (VR)Virtual Reality (VR)
Augmented Reality (AR)Augmented Reality (AR)
BlueprintBlueprint

Pelikehittäjä

Framestore (London, UK)
Oct 2020 - Feb 2021 · 4k
  • Projekti A: Toteutti VR-vuorovaikutusta eri elementtien kanssa, luoden simulaation ostoprosessista lasten lelukaupassa käyttäen C++:aa.
  • Projekti B: Toteutettu SparkAR ja Cannon.js AR-sovelluksen kehittämiseksi JavaScriptin avulla.
  • Projekti C: Kehitit reaalimaailman objektien tunnistusta käyttämällä AR-tunnistusta ja koneoppimista Unityssä ja C#:ssa.

Unreal Engine VR Developer

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

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 · 3v 6k
  • Nevermet: Kehitti sovelluksen etusivun React Nativea käyttäen; oli yksin vastuussa koko etusivun käyttökokemuksesta.
  • Sohva: Kehitettiin pelattavuusvuorovaikutusta käyttöliittymäelementtien, videosynkronoinnin, huonejärjestelmän ja integroidun Photon-verkon avulla. Toteutettiin uudet Oculus Avatarit ja ratkaistiin asiakkaiden väliset liikkeiden synkronointiongelmat Unityn ja C#:n avulla.
  • Vantage Point: Kehitti pelillisiä vuorovaikutussuhteita, päätöksentekojärjestelmän, pysyvän datan elinkaaren sekä hoiti optimoinnin ja laadunvarmistuksen Unityn ja C#:n avulla.
  • Cheerio: Kehitettiin pelillisiä vuorovaikutussuhteita maailman käyttöliittymäelementtien kanssa, hologrammijärjestelmä sekä toiminnallisuus hologrammiviestien tallentamista ja näyttämistä varten Unityn ja C#:n avulla.
JavaScriptJavaScript
React NativeReact Native
C#C#
UnityUnity
GitGit
2+
Inmersys

VR&AR&JR Gameplay Programmer

Inmersys
Virtual Reality (VR)
Jun 2017 - Jan 2018 · 7k
  • Renegades: Toteutetaan Vuforia lisätyn todellisuuden ominaisuuksia varten.
  • Luotu pelilogiikka ja kosketinsyötön vuorovaikutukset.
  • NDA-projektit: Kokoaikaisten työntekijöiden kehittämä virheenkorjaus- ja refaktorointikoodi.
  • UI- ja UX-komponenttien kehittäminen ja toteuttaminen.
GitGit
Augmented Reality (AR)Augmented Reality (AR)
Universidad Panamericana

Image Processing Research Assistant

Universidad Panamericana
Education
Jun 2017 - Jan 2018 · 7k
  • 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)

Sertifikaatit 1

C++ Institute
C++ Certified Associate ProgrammerC++ Institute
C++ Institute
C++ Certified Associate ProgrammerC++ Institute
Haluatko tietää enemmän Juan sertifikaateista?Varaa puhelu

Koulutus

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

Lopeta selaaminen.
Sovitetaan nopeammin.