NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Juan P.
Unreal Engine -kehittäjä
Juan on ammattitaitoinen Unreal Engine -asiantuntija, jolla on viiden vuoden kaupallinen kokemus pelikehityksestä ja immersiivisistä teknologioista.
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# 4 vuotta
- C++ 3 vuotta

- Unity 4 vuotta
Muut taidot
- Rust 1 vuotta

- Solidity 1 vuotta

- JavaScript 1 vuotta

Valittu kokemus
Työllisyys
Pelikehittäjä
Realworld-one - 2 years 8 months
- 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.
Unreal Engine C++ Developer
Realworld-one - 2 years 8 months
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 -kehittäjä
RuckusDev (Acona, Italy) - 7 months
- 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
Pelikehittäjä
Framestore (London, UK) - 4 months
- 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) - 4 months
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#
-
VR Developer
CheerioWorld - 3 years 6 months
- 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.
Tekniikat:
- Tekniikat:
React Native
VR&AR&JR Gameplay Programmer
Inmersys - 7 months
- 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.
Image Processing Research Assistant
Universidad Panamericana - 7 months
- 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
Tekniikat:
- Tekniikat:
Matlab
Koulutus
MSc.Graphic Simulation Specialty (cum laude, best GPA of the Engineering Faculty)
Universidad Panamericana · 2019 - 2020
BSc.Digital Animation Engineering (cum laude)
Universidad Panamericana · 2015 - 2019
BSc.Digital Animation Engineering (cum laude)
Universidad Panamericana · 2015 - 2019
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä
