Personal details

Juan S. - Remote software engineer

Juan S.

Sr Software engineer XR
Based in: šŸ‡ØšŸ‡¦ Canada
Timezone: Eastern Time (US & Canada) (UTC-5)

About

- Currently experimenting with procedural generated worlds.
- Half time lecturer at Middlesex - SAE university in Dubai and other half time freelancing projects and working on packages on the Asset Store
- Worked as Core Developer for a chilean company that creates simulators for training workers on mining areas.
- On my free time I work on personal projects, some of them are in the Unity asset Store.
-Worked at Unity Technologies as Doc Engineer; Created a parser that translates all the Examples from JS to C# and Boo with the creator of Boo.
-Helped with QA testing on the debugger for 3.x

Checkout my page! http://www.pencilsquaregames.com/blog/

Publications
• Physical space performance mapping for lenticular lenses - CGI 19
• Design & architecture of a Multi-user VR system with lenses - Salento AVR
• Pixel spread correlation with lenticular lens efficiency on multi-user VR displays - WSCG19
• Maximizing lenticular lens performance on Multi-user VR displays - Laval 19
• Multi-user display systems, compendium of the state of the art - E.I 19
• POTEL: low cost realtime virtual pottery simulator - Laval 16

Skills:
• Proficient in Unity3D
• Familiar in software development using C++.
• Familiar with C, Java.
• Proficient with GNU/Linux, MS Windows, Mac OS X.
• Familiar with OpenGL.
• Proficient with UnityScript and C#

Honors and Awards:
• Won community choice with Potel. A Pottery Simulator for VR on the Leap Motion 3D jam 2015
• Participated in the Unity Awards 2008 with Indie Riffs.
• Participated in the Unity Awards 2008 with Project Cloudwitch.
• Premios GEMIS 2004 (Category: Data Structures and algorithms)
• Premios GEMIS 2005 (Category: Data Structures and Algorithms)

Specialties: Software Development

Work Experience

Sr Software Developer
Unity Technologies | Oct 2019 - Present
OpenGL
Unity

• Developed the Body tracking and image marker workflow in Unity-MARS along several environment persistence systems for simulated environments • Took a proof of concept for Apple’s Object Capture in the Unity Engine and developed and released a fully supported package for Unity • Ported and developed a project validation system in Unity to be supported across all the XR packages in the engine; this encompases MARS, OpenXR, ARFoundation, PSVR2 among others. • Tackle the nitty gritty problems of how to expose and name new workflows in a way that developers and new users can understand new concepts in spatial computing. • Take proof of concepts and designs from designers and make them work as workflows in the Unity engine.

Software Engineer (Research Assistant)
Emerging Analytics Center, UA Little Rock | Aug 2015 - Sep 2019
3D
VR

• Developed a tool for calculating the best lenticular lens parameters for multi-user VR systems. From this several methods where discovered for maximizing lenticular lens efficiency. • Researching SLAM methods for designing cost effective 3D tracking systems for low-cost VR. • Developed visualizations for big datasets and procedural generated content. • Created Potel: Pottery creator for tangible art (Leap motion community choice winner 2015). • In general guided students and helping out in internal projects in the lab. • Created the Spider: SteamVR tracker for stereo glasses.

Education

University of Arkansas
Doctor's degree惻Computer graphics and Virtual Reality
Aug 2015 - Jul 2019