Juan P.

Juan P.

Unreal Engine Developer

Italy
Vertrouwd lid sinds 2023
4 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#4 jaar
C++C++3 jaar
UnityUnity4 jaar
Unreal EngineUnreal Engine3 jaar
4+

Ervaring8

Realworld-one

Gameontwikkelaar

Realworld-one
Jul 2023 · 2y 8m
  • 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 · 2y 8m

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

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++

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#

CheerioWorld

VR Developer

CheerioWorld
Information Technology (IT) and Services
Apr 2019 - Oct 2022 · 3y 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#.
React NativeReact Native
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.
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

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.