My general area of focus is in distributed systems and patterns, both
software and data. I offer several courses, including courses on
patterns, object oriented programming, topics in software architecture,
and blockchain and cryptocurrency technologies.
I am the founder of the Chicago CIO Forum, a forum which invites
leading Chief Information and Technology Officers in for short
discussions as well as
3 week seminars. In the past, we have had CIOs from Kemper
Insurance, Caremark, the Chicago Mercantile Exchange, and United Airlines. These seminars are
invaluable as it gives students face to face time with leading decision
makers in technology management.
I have consulted in the space of business intelligence and software architecture for several
corporations including Siemens, CNA
Insurance, The Northern Trust Bank, Walgreens, Abbvie and Abbot Laboratories, and HCSC and Blue Cross Blue Shield of Michigan.
I have consulted in the space of futures and fixed income trading for The
Chicago Board of Trade, The Options Clearing Corporation,
Betzold Trading and Research, and in automated algorithmic futures
strategies for Woverine Trading.
I consult regularly as an expert witness in the field of options and
futures trading, with a focus on algorithms and
software, as well as in intellectual property, copyright, and patent infringement. I
also consult on mergers and acquisitions on behalf of several
investment firms worldwide.
My primary interests are in distributed systems, algorithmic trading
strategies, and data architecture, with a focus on operational
intelligence and data mining.
Some of my interests include:
Patterns and Architecture
Application of rule engines to intelligent agents for
exception analysis, market basket analysis, and data
Unix History and Cult History
I have authored and co-authored several articles for journals, books,
and encyclopedias, including:
Book Review: Beginning Linux Programming – Linux Journal, September 1997.
Program Development, Part I
Program Development, Part II
Program Development, Part III
Contributing author of Pure CORBA 3, published June 2001. ISBN:
0672318121. Authored chapters on the CORBA Event Service and IIOP
Author of the The Unix Operating System article in The Internet Encyclopedia, Hossein Bidgoli, ed. Wiley, 2003, ISBN 0471222011.
Author of the Unix Operating System Security article in The Handbook of Information Security, 2006. ISBN 0471648302.
Author of The Linux Operating System article in The Handbook of Computer Networks, 3 Volume Set, Hossein Bidgoli, ed., Wiley Publishing, 2007. ISBN: 0471784613.
Pure CORBA, Bolton et. al.,
Sams Publishing, 2001, ISBN: 0672318121