Steve met
WardCunningham at COOTS '97 (
http://www.usenix.org/events/coots97). With a couple of friends from the Portland Java Users Group (
http://www.solidware.com/pjug/), he persuaded Ward to present on
PatternLanguages later that year.
At PJUG, Ward traced the history of pattern languages, brought home the
AbstractFactoryPattern and
SingletonPattern in the
JavaLanguage, and briefly described the
CrcCards design method. He then showed the group how to identify patterns in teams of two.
Steve has worked at Tektronix (
http://www.tek.com) supporting mechanical and software development in the Color Printers division (and was around when
TekLabs was dismantled). The Color Printer Division has now been sold to Xerox.
He also has been a sporadic participant in the
BlackdownJava for Linux project.
Steve moved to Pittsburgh, PA where he first worked for Transarc (
http://www.transarc.com) in AFS forward development doing change integration, build, and test on version 3.5. After that, he worked as a UNIX support engineer at the Carnegie Mellon School of Computer Science while attending several undergraduate CS and math classes.
Steve did a stint at
http://www.netapp.com developing NFSv4 (
http://www.nfsv4.org) tests and tools in the Filesystems QA team. Earlier at
NetApp, he worked in the
NetCache (
http://www.netcache.com) QA team using Java while focussed on the ICAP
InternetContentAdaptationProtocol. See
http://www.i-cap.org for more details.
After working eight years at a Midwest university as a systems programmer, Steve moved to Japan.
CategoryHomePage