|
|
|
|
researcher, author, teacher
|
|
|
|
|
Experiences
Presentations
Books
Articles
Education
|
|
|
Experiences
Steve last worked
as a consultant on architecture and team process, as a .NET programmer,
and as a Java programmer. His employer was
Dominion Digital, a
Virginia-based consulting firm that improves its clients' business
performance through hands-on process optimization and through software
implementation.
Over the years he
worked in C#, VB.NET, Java, Smalltalk, C, PL/I, Pascal, and Fortran. He
also worked in Kentucky, Leeds, Switzerland, Texas, Maine, and Colorado.
"It's been a great adventure so far!" |
|
Presentations
He presented
various tutorials at
OOPSLA, JavaOne, and
numerous user groups. His favorite presentation, which he did most often
with Bill Wake, is "Dungeons and
Patterns!" |
|
Books
Design Patterns in C#, Addison-Wesley, 2004
Design Patterns Java Workbook, Addison-Wesley, 2002
Building Parsers in Java, Addison-Wesley, March, 2001 |
|
Articles
Java Permutations and Combinations, Java Report, June, 1998
The Judge Pattern, JOOP, December, 1998
Teach Yourself CORBA in 4 Minutes, Distributed Object Computing,
June, 1998
Java Rules, Java Report, February, 1998
Thinking Over Objects, Object Magazine; May, 1997
Smalltalk Self Evaluation, Object Magazine; September, 1996
Object Oriented Weights and Measures, Object Magazine; April, 1996 |
|
|
|
|
|
|
|
|
Education
B.S., Civil Engineering, Colorado State University, May, 1980
M.S., Engineering Management, University of Massachusetts, May,
1988
Sun Certified Java Programmer, August, 1997
Sun Certified Web Component Developer, April, 2005
|
|
|
|
|
|
 |
|
|
|
|
|
|
|