Rick Gorton's page of raw bits

Professional:

Presently, I am developing a Dynamic Binary Optimizer at AMD.
Most recently previous to AMD, I was a developer at Okena (purchased by Cisco) working on a behavioral host intrusion prevention system (HIPS)

As a broad generalization, my career has been about the interception and manipulation of system behavior at multiple levels: instruction, system call, kernel internal, system library, and application plug-in interfaces. I've written binary translators, binary optimizers (both static and dynamic), and other tools which manipulate instructions at the machine code level. For more details, see my (circa March, 2010) resume.

Things done "for fun":

Alpha and ATOM

Learn-by-doing stuff

Various travel & other photos

Around the house projects and events

Commentary & Opinions