Christopher Root

Christopher Root Email and Phone Number

Graphics Engineering Manager at Geomagical Labs @ Geomagical Labs
Christopher Root's Location
San Anselmo, California, United States, United States
Christopher Root's Contact Details

Christopher Root work email

Christopher Root personal email

n/a
About Christopher Root

Accomplished graphics/rendering systems software engineer with nearly 18 years experience spanning film vfx and data visualization. Highly skilled in C/C++, JavaScript, & Python. Engaged in real-time graphics and simulation development in both native (Vulkan/OpenGL) and web-based rendering apis (WebGL/Canvas). Have successfully led and managed small-team efforts to build custom render engines to suit specific use cases and done so with a dedicated team of very experienced graphics/rendering engineers.

Christopher Root's Current Company Details
Geomagical Labs

Geomagical Labs

View
Graphics Engineering Manager at Geomagical Labs
Christopher Root Work Experience Details
  • Geomagical Labs
    Web Graphics Engineering Manager
    Geomagical Labs Feb 2023 - Present
    Palo Alto, California, Us
    Software engineering manager for a web-graphics team. I lead the engineering and product development of a global customer-facing, web mixed-reality design application, oversee front-end quality initiatives, drive product metrics and telemetry, and support application roll-out to worldwide markets.
  • Heavy.Ai
    Rendering Team Lead
    Heavy.Ai Aug 2018 - Feb 2023
    San Francisco, Ca, Us
    Leading and managing a team of 3/4 highly experienced graphics engineers to expand on the 1st generation custom render engine to be more extensible and adaptable to changing visualization requirements. This included a redesign of low-level code foundations to align with more modern render APIs such as Vulkan.Built, implemented, and maintains an end-to-end functional test suite to enable easy test writing across the growing requirements and configurations of the system integral to the stability of the software.Continues to improve the design and architecture of a multi-faceted, full-stack data analytics system in order to be flexible and scalable to increasing loads impacting concurrency, performance, and stability.
  • Heavy.Ai
    Senior Graphics Developer
    Heavy.Ai Aug 2015 - Aug 2018
    San Francisco, Ca, Us
    Responsible for the design and implementation of a multi-GPU server-side rendering engine used to produce data visualizations of multi-billion row datasets stored in a GPU-accelerated SQL database, written in C/C++, OpenGL 4.6, and Cuda.Renderer supports 2D primitives such as point, lines, polygons, and sprites, and can optionally render accumulation effects such as density heatmaps.GL shaders are dynamically written at runtime to allow SQL query results to drive render properties.Visualizations of multi-billion row datasets can be rendered in milliseconds, near real-time with client-side interactive feedback.Supports multi-gpu and multi-node (distributed) server configurations via a compositor design to scale to high-volume datasets.Responsible for many full-stack features to ensure backend interfaces and payloads are used effectively to create various dashboard chart visualizations, including high-resolution pointmaps, choropleths, and heatmaps.
  • Bloomberg Lp
    Visualization R&D Consultant
    Bloomberg Lp Dec 2013 - Aug 2015
    New York, Ny, Us
    Responsible for the redevelopment of a client-side rendering engine to drive 2D & 3D visualizations for mobile, web, and Bloomberg Terminal applications (written in JavaScript). Aided in the design and implementation of an entity-based game engine to drive data visualizations for a range of applications. Implemented a vector graphics rendering engine in WebGL for filling and stroking 2D lines and curves. Supports polylines, arcs, & quadratic/cubic bezier curve splines. Also designed and implemented a 3D rendering framework using WebGL which included an API to create custom meshes withper-vertex colors and normals, wireframe shading modes, Autodesk Maya-like interactive camera controls, and pixel-based hit-testing for mouse interactions. Also supports line drawing with widths and line joins.
  • Industrial Light & Magic
    Fx Technical Director
    Industrial Light & Magic Apr 2010 - Aug 2013
    San Francisco, Ca, Us
    Produced and directed particle, smoke, and fluid simulations for award-winning film productions. Credits include: Star Trek Into Darkness (2013), The Avengers (2012), Battleship (2012), Transformers Dark of the Moon (2011), & Rango (2011).Designed particle effects templates for elements such as sparks, explosions, debris, and space nebula which were utilized for quick turnarounds of shots under tight deadlinesTrained and mentored new artists with ILM's proprietary particle effects system in both SF and Singapore offices.
  • Industrial Light & Magic
    Assistant Fx Technical Director
    Industrial Light & Magic Jan 2008 - Apr 2010
    San Francisco, Ca, Us
    Responsible for several enhancements to the hair/feather generation that dramatically improved artist productivity for the Academy-Award winning film Rango (2011).Accelerated character renders on the film Rango (2011) up to 10x with the development of a GPU-based hair occlusion rendering technique. Enhanced existing particle tools to preview and style hair/feathers in near real-time markedly improving artist productivity.
  • Industrial Light & Magic
    Technical Assistant
    Industrial Light & Magic Dec 2006 - Jan 2008
    San Francisco, Ca, Us
    Created several valuable Python-based production tools for managing and monitoring the render farm system. Included client/server communication protocols allowing artists to track the progress of their render jobs on demand with an improved user-friendly interface.
  • Texas A&M University
    Teaching/Research Assistant
    Texas A&M University Jan 2005 - May 2006
    College Station, Tx, Us
    Provided research and development support for new data visualization methodologies. Topics included Reaction-diffusion texture synthesis and exploring how particle movement across surfaces aids in the perception of 3D shape. Also graded papers, conducted office hours and maintained web sites for graduate-level computer graphics programming courses.
  • Pixar Animation Studios
    Technical Director Intern
    Pixar Animation Studios Jul 2004 - Dec 2004
    Emeryville, California, Us
    Engineered Maya plugins to automate 3D model checkins and to improve application of bend deformations in the pipeline.Assisted in set dressing and rigging for the Academy Award-winning film Ratatouille (2007).
  • Syntegra
    Software Engineer
    Syntegra Feb 2002 - Sep 2003
    Us
    Implemented performance features for the ‘03 release of Aphelion, an LDAP database designed for 25+ million entries.Provided debugging and problem solving support for national clientele including AT&T Wireless & Unilever.

Christopher Root Skills

Maya Opengl Photoshop Python Nuke C/c++ Stl Houdini Illustrator Gtk+ Javascript Webgl Html Canvas Html Css C C++ Computer Graphics Data Visualization 3d Visualization 3d Graphics 2d Graphics 3d Rendering Rendering Linear Algebra Numerical Analysis Differential Equations Physics Numerical Simulation Fluid Dynamics Computational Geometry Digital Image Processing Photo Realistic Rendering Fluid Simulation Fire/smoke/explosion Simulation Cg Lighting Cg Hardware Shading Lightroom After Effects Katana Renderman Renderman Shading Language Arnold Shader Writing Qt Gui Development Git Github

Christopher Root Education Details

  • Texas A&M University
    Texas A&M University
    Visualization Sciences
  • University Of Minnesota
    University Of Minnesota
    Computer Science

Frequently Asked Questions about Christopher Root

What company does Christopher Root work for?

Christopher Root works for Geomagical Labs

What is Christopher Root's role at the current company?

Christopher Root's current role is Graphics Engineering Manager at Geomagical Labs.

What is Christopher Root's email address?

Christopher Root's email address is ch****@****apd.com

What schools did Christopher Root attend?

Christopher Root attended Texas A&m University, University Of Minnesota.

What skills is Christopher Root known for?

Christopher Root has skills like Maya, Opengl, Photoshop, Python, Nuke, C/c++ Stl, Houdini, Illustrator, Gtk+, Javascript, Webgl, Html Canvas.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.