Summary
Overview
Work History
Education
Skills
Websites
Key Qualities
Relevant Coursework
Timeline
Hi, I’m

DOMINIC TSOI

Irvine,CA

Summary

Detail-oriented and organized professional with a proven ability to thrive in fast-paced environments while consistently meeting tight deadlines. A collaborative team player dedicated to driving company success through effective communication and innovative problem-solving. Demonstrates resilience in learning and integrating new technologies into existing systems, enhancing overall operational efficiency. Committed to continuous improvement and delivering high-quality results that align with organizational goals.

Overview

8
years of professional experience

Work History

Eyeline

Software Engineer, Stage/Virtual Production
01.2025 - Current

Job overview

  • Software Engineer on the Stage Engineering team building and integrating virtual production and 3D reconstruction workflows and pipeline.
  • Building out a cutting edge pipeline to process captured footage for the purpose of 3D reconstruction to be used in Film and TV
  • Collaborate with other internal teams and stakeholders to create modular workflows that empower our artists and producers in a virtual production environment.
  • This role is an evolution from previously mentioned experience and responsibilities
  • Assisted for a small stint at the beginning of this role helping with debug and code review of new emerging technologies in the synthetic media, and ai-based image/video manipulation.
    Helped debug and review code. With slight mentorship to a new team member joining our technical side from the artist realm

Eyeline

AiLine Tool Developer
04.2024 - 11.2025

Job overview

  • Learned and developed in a new in house framework for orchestration and execution of VFX and Virtual Production workflows
  • Fast paced, consistently pivoting, rapid deployment
  • Specific focus on building software tools in new frameworks and deploying software at scale. Particular work revolves around Gaussian Splat rendering in the Volumetric Capture and 3D reconstruction space.
  • From capture, to camera alignment, to colmap, to gs training, to gs rendering via novel view.
  • Working with interdisciplinary teams for the stage capture process, editorial, processing and rendering.
  • Favoring modularity and flexibility of user defined workflows.
  • Collaborative effort from our internal research team, 3rd party software companies, and internal tools team
  • Adapting to fast past business needs and client pivots

Scanline VFX

Software Developer/Pipeline TD
07.2021 - 05.2024

Job overview

  • Software Engineer and Pipeline TD for our legacy VFX pipeline. Specifically focused on Autodesk Maya and supporting and optimizing workflows, from Modeling, Layout, Anim, matchmove, FX, CFX to enable seamless cross departmental data transfer and processing
  • Triaged and balanced 1-15+ daily support tickets and personal development tasks developing small scale, scripted tools.
  • Balance of support and development while delivering priority initiatives to fulfill production deadlines and business needs.

IllusiVR

03.2020 - 06.2020

Job overview

  • Created a VR funhouse experience inspired by a level in Half Life Alyx. Through this course we learned all the necessary skills to create an immersive VR experience. The player walks through a funhouse which contains interactive gravity objects, varying gravity forces in each room, and a visually interesting setting.
  • Unity, Steam VR, C# Scripting

Music & Light Projection Mapping
01.2020 - 03.2020

Job overview

  • Led the creative vision and live testing for a 2 quarter long, team Capstone project for the CIA minor. Music and Light was designed with Unity and C# scripting. Working wherever I was needed, I kept our team on track for milestones and gained a lot of insight on the operation and execution of a professional projection installation. We had to postpone plans of doing a live performance due to public safety reasons during the COVID19 Pandemic.
  • Unity, C# Scripting, Audio Reactivity, PM

ReactiViz

09.2019 - 03.2020

Job overview

  • Senior Project developing a multi-threaded real-time immersive audio reactive system for automated VI control for live performances. Immersive depth realiant installation with multiple scenes. Set up as an art installation at Boogie Boutique Clothing and Music Event. Later ported to touch designer and used in streams during COVID19.
  • C++, OpenGL, DSP, Kinect SDK, Compute Shaders

MINDBODY

Software Development Intern
06.2019 - 09.2019

Job overview

  • Operated on the internal tools team and was in charge of migrating the legacy log in system in the language translation portal to a newer format. Adapted the practices of a large scale software development company.
  • C#, .NET, Agile, AzureAD, Security

Naps Will Get You
03.2019 - 06.2019

Job overview

  • Worked on a small production team to create independent animated short using Maya, Adobe Creative Suite, and Ableton. I was in charge of background linework illustration and soundtrack, but assisted with 3D modeling, rigging, and compositing. Worked to accomodate fast paced deadlines.
  • Adobe Creative Suite, Maya, Ableton

CPU Ray Tracer
03.2018 - 06.2018

Job overview

  • Created software that parses .pov files then ray casts them into an out image which can be found on Github. Supports: Fresnel Lighting, Transformations, Perlin Noise, Reflection, Refraction, Beers Law, and Multi-Frame Rendering.
  • C++, 3D Math, Animation

Education

California Polytechnic State University
San Luis Obispo

Bachelor of Science from Software Engineering, Computation for the Interactive Arts
06.2020

University Overview

  • Received CP Connect Grant for Long Distance Motion Capture Project Winter 2020
  • Received CP Connect Grant for ReactiViz Project Fall 2019
  • Attended Nvidia GTC Conference Spring 2019

Skills

  • Pipeline and Software Integration
  • Interactive Entertainment
  • Rapid Testing and Deployment
  • Debugging and Troubleshooting
  • Effective Communication
  • Python
  • C
  • Houdini
  • Maya
  • Unreal Engine
  • Generative AI
  • Steam VR
  • Audio Engineering and Processing

Key Qualities

  • Innovative
  • Continuously Growing
  • Open Minded
  • Dedicated
  • Adaptive

Relevant Coursework

  • Software Algorithms (CSC 349)
  • Systems Programming (CPE 357)
  • Advanced Rendering Techniques (CPE 473)
  • Software Capstone (CPE 402, 405, 406)
  • CIA Capstone (CPE 350, 450)
  • The Art of Mixed Reality I & II (ART 376 & CSC 377)
  • User-Centered Interface Design & Development (CSC 484)

Timeline

Software Engineer, Stage/Virtual Production

Eyeline
01.2025 - Current

AiLine Tool Developer

Eyeline
04.2024 - 11.2025

Software Developer/Pipeline TD

Scanline VFX
07.2021 - 05.2024

IllusiVR
03.2020 - 06.2020

Music & Light Projection Mapping

01.2020 - 03.2020

ReactiViz
09.2019 - 03.2020

Software Development Intern

MINDBODY
06.2019 - 09.2019

Naps Will Get You

03.2019 - 06.2019

CPU Ray Tracer

03.2018 - 06.2018

California Polytechnic State University

Bachelor of Science from Software Engineering, Computation for the Interactive Arts
DOMINIC TSOI