Snowmoose Software

Snowmoose Software is the business name for my software development and computer-related consulting services. My name is Alan Perry.

I have nearly 20 years experience with various Unix operating systems, including Solaris, Linux, NetBSD, HP-UX, AIX, FreeBSD, System V R4 ... you get the idea. I have worked in most every area of the code that you can think of.

I also have considerable experience working with IEEE-1394/FireWire/iLink. I have been an active member of the 1394 Trade Association's Audio/Video Working Group and was project leader (and primary contributor) on a number of specification produced by that group. I also served as secretary and webmaster of that group. I designed the initial protocol stack architecture for Digital Harmony and implemented subunit code for Zayante.

I also have worked with embedded real-time systems. I worked at Lynx Real-Time Systems on LynxOS. I also wrote software for the TeraLogic Cougar Set-Top Box using Wind River's VxWorks.

Finally, I have written applications for the PalmOS platform. These applications are tools to aid in rally competition. More details maybe found here.