# Dominick D'Aniello > building interactive products, immersive 3D experiences, and developer platforms for over 20 years Location: New York, New York, United States Profile: https://flows.cv/dominickdaniello Staff Software Engineer interested in Game Development, Graphics, and Spatial Computing ## Work Experience ### Software Engineer @ Dopple Works Jan 2024 – Present | United States ### Staff Software Engineer @ Mozilla Jan 2017 – Jan 2024 Worked on all aspects of Mozilla's multiplayer 3D worlds product Hubs (hubs.mozilla.com) from initial research prototype through to commercial subscription platform with a focus on 3D content pipeline, engine features, and player interactivity. • Developed a UGC pipeline for avatars and environments from artist tooling in Blender, optimization tools, backend upload and moderation tools, through to implementation in engine. Built on top of the open GLTF 3D file format, extending its capabilities to support HDR lightmaps, reflection probes, render targets, scrolling textures, post effects, navmeshes, physics colliders, and other ECS components. • Implemented primary player interactions including networked object spawning and manipulation. Also developed a snapping system that allowed these objects to stick to artist-configured surfaces and capture zones. Included support for multiple media types (models, images, PDFs, and audio/video) with network synchronized playback and control. • Created a camera tool that players could use to take selfies, photos, and shoot videos with configurable settings and countdowns. • Designed and developed an action based user input system for VR controllers, gamepads, keyboard & mouse, and touchscreen. Game code focused on "actions" while mappings could easily be added to support new devices as we needed to support them over time. • Enhanced the visual quality available to artists by adding support for HDR lightmaps, blendable reflection probes, tone mapping, and various post processing effects like bloom. • Prototyped an interactivity system similar to Unreal Blueprints using a custom Blender node graph, exporting to a GLTF extension, and executing in-engine. Implemented many core engine features like entity/component instantiation, scene switching, object cleanup, coroutines, texture caching, and dynamic batching. • Engaged extensively with the community. Providing dev updates, answering questions, and creating educational content. ### Unity Software Engineer @ AltspaceVR Jan 2016 – Jan 2017 | San Francisco Bay Area • Architected and developed a data-driven avatar customization system for deploying new customizable avatar lines without client code updates. • Created an in VR synchronized video jukebox with 360° video support, which became one of the most used activities in Altspace. • Led the efforts in creating a UI system in React/React-Native that could be used both in and out of VR within a single codebase. • Mentored members of the team with no frontend experience in React and the modern Javascript stack. • Worked on extending and enhancing the ThreeJS/A-Frame based Altspace SDK. ### Senior Games Platform Engineer @ TreSensa Jan 2013 – Jan 2016 Worked on enhancing Tresensa's HTML5 mobile game engine and services platform which allows for the creation and distribution of HTML5 games across dozens of platforms including mobile web, iOS, Android, Kik, Facebook, and more. Later created a platform for playable HTML5 ads, allowing players to preview games right from within other native games and apps before installing, which is now the primary focus of the company. ### Lead Frontend/Mobile Engineer @ GetGlue.com Jan 2011 – Jan 2013 Created a hybrid HTML5 application for iOS/Android/web. Built from the ground up as a single page application, cacheable offline. Included native (Obj-c/Java) wrapper to provide native navigation, modals, notifications, and integration with DVRs. Remotely updatable without Apple review process. Initially joined as a software engineer working on a Firefox addon, transitioning to web developer, senior web developer, and finally the lead frontend developer, managing a team of 5 engineers. ### Senior Web Developer @ GetGlue.com Jan 2010 – Jan 2010 ### Web Developer @ GetGlue.com Jan 2008 – Jan 2009 ### Web Developer (part time) @ GetGlue.com Jan 2006 – Jan 2008 | GetGlue.com ## Education ### BS in Information Technology Rochester Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/ddaniello --- Source: https://flows.cv/dominickdaniello JSON Resume: https://flows.cv/dominickdaniello/resume.json Last updated: 2026-04-05