Daniel Heckenberg

Daniel Heckenberg

Lead R&D Engineer / 18 yrs

Sydney, Australia

Hire Me
Work History
  • Senior Software Engineer - Production R&D

    Netflix

    March 2022 - Present
  • R&D Supervisor - Graphics

    Animal Logic

    October 2018 - February 2022
    Sydney, Australia
  • Technical Advisory Council Chair

    Academy Software Foundation

    September 2018 - September 2020
  • R & D

    Animal Logic

    May 2007 - October 2018

    R & D in animation, visual effects, simulation and artist tools. Development and leadership of systems for interactive and procedural realisation of complex features such as feathers, fur and scales in 3d computer graphics, including modeling, simulation and rendering. Software development for a high performance, fully featured production path tracing renderer.

  • Software Design and Programmer

    UTS / Bystander Project

    August 2004 - July 2005

    Development of a large-scale, interactive new media installation for a team including artists and interaction designers. A custom network-based 3d rendering system was prototyped in Python and finally implemented in C++ using agile development methods in close feedback with the creative team. Video-tracking was used for audience interaction with a responsive dynamics system including a particle system and live database queries on a corpus of historical photographs and textual narratives.

  • Design Engineer

    Lake Technology (now part of Dolby)

    November 1998 - March 2002

    Engineering and software development of real-time audio signal processing systems for 3d spatial audio. I was working primarily on a software engine for 3d spatial audio for computer games. Other projects included a wireless augmented audio reality system with location and head tracking, live 2-way audio and real-time 3d spatial audio rendering.

Education
  • PhD in Computer Science

    UNSW

    2002 - 2008
  • BEng/BSc in Electrical (Hons I), Mathematics

    The University of Queensland

    1996 - 2000