Mark Shacklette


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 mining
Unix History and Cult History
Fly Fishing
Training mad bird dogs

I have authored and co-authored several articles for journals, books, and encyclopedias, including:

Book Review:  Beginning Linux Programming – Linux Journal, September 1997.

CORBA Program Development, Part I

CORBA Program Development, Part II

CORBA Program Development, Part III

Contributing author of Pure CORBA 3, published June 2001. ISBN: 0672318121.  Authored chapters on the CORBA Event Service and IIOP protocol.

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


Harvard, Chicago