Hi, and welcome to my site. I'm a software developer. My interests include object-oriented technology, Agile methodologies (I'm a Certified ScrumMaster), and UI Design. You can read my résumé here, or email me.


You can’t have great software without a great team, and most software teams behave like dysfunctional families. —Jim McCarthy

Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.
—Jamie Zawinski

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.
—Donald Knuth

Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.
—Alan Kay

No matter how it looks at first, it's always a people problem.
—Gerald Weinberg