Roy Gordon has been a software engineer since 1978. He has made key
contributions to numerous software projects. These have included the
architecture and development of AIX (IBM's Unix), several Unix virtual memories,
several Unix ports, multi-threaded applications, including several user-level operating systems, server side programming,
and real-time, embedded programming.
The scope of his work has ranged from vertical system architecture and
design to bringing up new boards, and even writing specialized instructions
in hexadecimal when no assembler instructions were available.
In addition, he has done extensive technical documentation, clear and understandable.
He has also given many presentations, including one at Sun Microsystems
to several hundred people.
Recently, he has also turned his interest towards web programming.