Juan P.

Juan P.

Unreal Engine Developer

Italy
Trusted member since 2023
4 years of experience

His expertise spans C++, C#, Unreal Engine, and Unity, with a strong focus on developing high-performance applications across VR, AR, console, and mobile platforms.

Juan’s achievements include being a finalist at the Reality Virtually Hackathon at MIT and earning the C++ Certified Associate Programmer certification, underscoring his technical proficiency and innovation in the field.

With a strong foundation in 3D/XR technologies and a proven ability to deliver robust solutions, Juan is a valuable contributor to any interactive or immersive software development team.

Main expertise

C#C#4 years
C++C++3 years
UnityUnity4 years
Unreal EngineUnreal Engine3 years
4+

Experience8

Realworld-one

Game Developer

Realworld-one
Jul 2023 · 2y 8m
  • System Development: Developed a range of core systems within Unreal Engine using C++, with a focus on low-level functionality to support VR applications. These included frame rate counting, telemetry, input handling, and memory management.
  • Maintenance and Optimization: Maintained and optimized existing systems to improve performance, stability, and scalability.
  • Bug Fixing and Troubleshooting: Identified and resolved technical issues to ensure seamless operation across development environments.
  • Modular Notification System: Created a modular notification system in C++ utilizing Unreal’s reflection system.
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
  • Worked on Project A: Designed and refactored systems and mechanics using Blueprints and C++
  • Created in-game UI tools integrated with databases
  • Debugged both in-house and third-party code in Blueprints and C++
  • Contributed to Project B: Developed network multiplayer functionality with C++, including codebase refactoring and debugging
  • Implemented new shooting weapons using C++

Game Developer

Framestore (London, UK)
Oct 2020 - Feb 2021 · 4m
  • Project A: Implemented VR interactions with various elements, creating a simulation of the purchase process in a children's toy store using C++.
  • Project B: Implemented SparkAR and Cannon.js to develop an AR application using JavaScript.
  • Project C: Developed real-world object detection using AR recognition and machine learning in Unity and 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: Developed the frontend of the application using React Native; was solely responsible for the entire frontend user experience.
  • Couch: Developed gameplay interactions with UI elements, video synchronization, room system, and integrated Photon Networking. Implemented the new Oculus Avatars and resolved movement synchronization issues between clients using Unity and C#.
  • Vantage Point: Developed gameplay interactions, a decision-making system, persistent data lifecycle, and handled optimization and quality assurance using Unity and C#.
  • Cheerio: Developed gameplay interactions with world UI elements, a hologram system, and functionality for recording and displaying hologram messages using Unity and C#.
React NativeReact Native
Inmersys

VR&AR&JR Gameplay Programmer

Inmersys
Virtual Reality (VR)
Jun 2017 - Jan 2018 · 7m
  • Renegades: Implemented Vuforia for augmented reality features.
  • Created gameplay logic and touch input interactions.
  • NDA Projects: Debugged and refactored code developed by full-time employees.
  • Developed and implemented UI and UX components.
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

Certificates 1

C++ Institute
C++ Certified Associate ProgrammerC++ Institute
C++ Institute
C++ Certified Associate ProgrammerC++ Institute
Do you want to know more about Juan’s certifications?Book a call

Education

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 browsing.
Get matched faster.