Spain
Barcelona
+34 660338081
MON - FRI,8AM - 7PM
tortosa95@gmail.com
REPLY IN 24 HOURS
Download Resume

Sergi Tortosa

AR/VR Developer

About me

Software developer with 5+ years of experience in the XR area. Driven by passion for the AR/VR world and willing to help define its future.Organized, methodical and performance aware which results in solid coding and trustworthy software.

Portfolio

MY WORK

Twitch Drop Helper [Unity] (2021)

Helps you watching the streams you love to get the drops you want.

My Pills [Unity] (2021)

[Team Project - 2 ] Deliver medicines as they are requested!

PHILS [Unity] (2021)

[Team Project - 5 ] Keep closer to the other robot and play with a frind to kill as many monsters as you can. Highlights split screen and unity new input system!

Diver Showdown [Unity] (2020)

[Team Project - 5 ] Fight 1 vs 1 on a pang like fighter game.

Otter Chaos [Unity] (2020)

[Team Project - 5 ] Twitch chat game similar to guess the sequence. Needs a backend powered by mondaplus.

Final Master Thesis [Unity] (2019)

Tool for authoring and reproducing VR nursery training sessions. Node based visual programming with an associated context (3D room creation).

Skinnable [Unity] (2018)

Editor tool for managing and assigning styles to components. Each style can be composed by user defined themes such as fonts, images, colors. Designed to allow easy addition and full customization of user themes and styles.

SSAO [C++ & QT] (2018)

Normal-oriented hemisphere space screen ambient occlusion for Fast Rendering course.

PBR [C++ & QT] (2018)

Physically based rendering implementation for Fast Rendering course.

SPH Fluid simulation [C++ & QT] (2018)

Smoothed-particle hydrodynamics implementation for Computer Animation course.

Crowd Simulation [C++ & QT] (2018)

Crowd simulation and A* implementation for Computer Animation course.

ARFlight - HackUPC [Unity] (2017)

ARFlight is an ARKit (iOS) and UWP (HoloLens) project that allows the user to check, in an AR Europe's map, the prices to fly from an airport to another one in a very visual way, with animations and intuitive interaction.

Final degree project [Unity] (2017)

Hololens and desktop applications connected with a server that allow remote assitence. First, Hololens user scans and takes pictures of the environment and upload it to a server. When the environment is uploaded to the server both hololens and desktop applications can join the environment and provide space aware instructions, targets, draws and pictures.

Skills

PROFESSIONAL PATH
C#
C++
Unity
Unreal
Profiling and optimization
GLSL, HLSL
Python, Java, JavaScript

Work Experience

JOBS

VR SW Field Engineer

HP
NOVEMBER 2019 - PRSESENT

Field engineer for HP VR. Focused on developers support for G2 and G2 Omnicept devices by both generating content and providing direct support to customers issues.

  • Together with my cowortker we created documentation and code samples for HP Omnicept headset.
  • Provided support to HP VR developers on production facing problems.
  • Shared and helped to integrate relevant customer feedback to omnicept product.
  • Helped to develop and grow internal tools.
  • Conducted public facing presentations and classes. You can check our publis unity class here

XR/AR/VR Developer

Visyon 360
FEBRUARY 2018 - NOVEMBER 2019

Software developer as a part of a Unity developers team where my main tasks are solving performance problems, developing new features, maintaining and refactoring the existing ones to provide better scalability and stability.

  • Created an Input System for VR devices (gaze and controller based) using Unity EventSystem to allow us using native unity UI and remove unnecessary colliders and unify different platforms.
  • Created a graph based approach based on json serialization to handle speech navigation through menus and options. It allowed us to reduce the couple between voice commands and our code.
  • Profiling and optimization of the current used framework to improve notability the performance on mobile devices.
  • Graphic Programming tasks such as realtime GPU foam and VR stereo planar reflections.

XR/VR/AR DEVELOPER

Soft For You
OCTOBER 2016 - JANUARY 2018

Only Unity developer where my main tasks were from designing to developing different applications and proof of concept.

  • Created a framework that allowed us to store textured meshes from Hololens to an intermediate server and later recover it from a client which could interact in real time with he Hololens with environment information. It was part of my final degree project.
  • Integrally involved at Imagine Silicon Valley 17 exploring point cloud data streaming and reproduction. The data was extracted from a Kineckt and reproduced or streamed to one or multiple Hololens.
  • Developed with python and opencv a thermal image delta extractor to allow users see if there are significant differences between images of the same place taken at different dates.
  • Developed an editor for manual marking objects and their trajectory on a video to use the data to reproduce a pick game over it.

Education

ACADEMIC CAREER

Master in Innovation and Research in Informatics - Computer Graphics and Virtual Reality

FIB - UPC
GRADUATED IN JULY 2019 (2 YEARS)

Bachelor Degree in Informatics Engineering

FIB - UPC
GRADUATED IN JULY 2017 (4 YEARS)