|
Nigel Thompson About the Author Nigel Thompson was born in England on October 11, 1955, which makes him pretty old for a Microsoft developer. He began his professional career as a diffusion engineer, working for the Mullard company in England manufacturing UHF bipolar transistors. He learned all about the Zilog Z80 one weekend while house-sitting a friend's cat. Armed with this experience, he got his first job as a microprocessor engineer for Sarasota Engineering, using RCA's 1802 assembler I Basic, which he later ported to PL/Z, Zilog's high-level language for the Z80. Many similar jobs later, Nigel founded his own company, Redwood Electronics. Redwood's first project was the building of a machine to convert data from 8-inch IBM diskettes to half-inch magnetic tape files using an 8088-based PC clone and some custom-designed interfaces. Nigel joined Microsoft in 1989 as a software design engineer in the Multimedia section of the Windows group. He went on to create the first Windows sound driver as a skunk-works project and later led the development of the system components of the Level I Multimedia Extensions to Windows. He spent a year porting the Multimedia Extensions to Windows NT before joining the Developer Network group, where he currently writes technical articles for the Windows-challenged.Nigel is the author of Animation Techniques in Win32® published by Microsoft Press. |