Mark Shacklette

My area of focus is in distributed systems and patterns, both software and data.  I offer several courses, including Enterprise Architecture, Enterprise Data Architecture, Introduction to Object Oriented Architecture, Desgn, and Method, a course on Systems Programming in Unix, a Practicum in Distributed Objects, and a course on architecture and design patterns, which focuses on a deep understanding of patterns and implementations.

I am the coordinator for 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 and Kemper Insurance.  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
Trap Shooting and Sporting Clays
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