My name is David Blume, and I’ve been a software developer for Avid (in one way or another) for over 10 years.
Originally, I joined Pinnacle Systems as a developer that supported Avid’s realtime 3D Engine for Media Composer. At the time, the engine was Alladin, a big pizza-box sized accessory to the computer, connected by a thick SCSI cable.
Over the years, the technology on that pizza box shrunk down to a PCI card and then down to a single chip. Today, even that chip is nearly obsolete, because high end consumer 3D accelerators are as good at some features!
Since then, I’ve joined a variety of the teams at Pinnacle Systems, and am currently developing for the Studio team. There’s quite a difference between developing for one customer (Avid was my customer for the 3D SDK) and developing for thousands.