Daniel Vasquez
Software Developer
Highlights
Seven years of hands-on experience developing desktop tools, web applications, and backend solutions designed to streamline digital content creation within complex pipelines and workflows. Successfully launched a 3D rendering and asset delivery SaaS at a startup, accelerating digital transformation for leading apparel brands, and subsequently acquired by LFX Digital. Designed and implemented a Python API at MPC, resulting in co-authoring a SIGGRAPH publication.
Work Experience
20242024
Technical Artist

• Development of content production tools, pipelines, asset optimization/integration, and workflows on AAA games. ... See more

• Ownership of UFC Live Services, including production support, maintenance of tools and coordination between partner domains using strong and timely communication.

Python • C# • Maya • Houdini • Photoshop • Perforce
2019 - 20222019 - 2022
Software Engineer

• Proactively led the development of web 3D viewing and annotating solutions in the digitalisation of the product life cycle at leading fashion & apparel brands. ... See more

• Reduced file export times from minutes to seconds by implementing automation plugins in Python/C++.

• Key contributor on desktop application to efficiently upload large files and submit jobs for rendering 3D content.

• Supported backend engineering team in building a proprietary compute graph framework on AWS for scalable cloud-native rendering and processing of 3D assets.

• Extended Python processes in our compute framework and resolved bugs in complex graphs.

• Started tenure at a startup which was acquired by LFX Digital.

Python • C++ • glTF • Browzwear VStitcher • CLO 3D • Blender • 3dsMax • React.js • JavaScript • Electron.js • MaxScript
2016 - 20182016 - 2018
Software Developer (Pipeline TD)

• Designed and developed plugins for third-party 3D applications to efficiently export and publish large asset files. ... See more

• Supported over 30 artists and technical directors across the visual effects pipeline by debugging issues in asset management and workflows.

• Extended and maintained internal APIs and cross platform desktop tools for the setup, caching, viewing, and tracking of thousands of digital assets.

• Designed and wrote technical briefs.

Python • Nuke • PyQt • ShotGrid / RV • Maya
2014 - 20152014 - 2015
Software Engineer

• Designed and implemented a Python API to automate high-throughput processing of images for panoramic stitching, resulting in a co-authored publication at SIGGRAPH 2015. ... See more

• Collaborated asynchronously with developers in various studios across multiple time zones.

• Provided technical support to over 20 internal users.

• Oversaw updates on ~80 configurations of Linux environments, coordinated with department supervisors to ensure timely and scheduled releases.

Python • Nuke • Linux • Shell scripting • PyQt • ShotGrid • Maya
2010 - 20162010 - 2016
Technical Artist

• Conceptualized and created visual media for science education, mechanism-of-action renderings, and marketing for clients such as United Nations, GenomeDx, Telus, and Nissan. ... See more

• Created 3D content and visual effects for animated or live-action films, and mobile apps.

• Wrote software tools and scripts to streamline animation process.

Maya • Photoshop • After Effects • Python
Education
2012 - 20162012 - 2016
University of British Columbia

Bachelor of Computer Science

2006 - 20072006 - 2007
Seneca Polytechnic

Graduate Certificate - 3D Animation

2001 - 20062001 - 2006
McMaster University

Bachelor of Science - Honours Biochemistry

Publications
20152015

SIGGRAPH

For "Godzilla" and many upcoming films at MPC, hundreds of panoramic images were acquired and a proper pipeline was needed to supply departments with quick previews and automated stitching. We were tasked with capturing and recreating many on-set locations. Roundshots are panoramic images captured on set for use in compositing, lighting and environments.

Accurate incorporation and interpretation of the captured images for use in film is essential to maintain the visual and spatial information as well as to better accommodate creative direction. Several new processes were required to update MPC's pipeline to accommodate a large amount of data with a dynamic workflow. With such a broad array of images, a combination of automation and stakeholder visibility were needed to use them effectively.

Last modified: Tue Feb 20 2024
© 2019 - 2024 Daniel Vasquez. All Rights Reserved.