Managing Director, Chief Technology Architect and Global Head of Architecture and Engineering at Merrill Lynch
Greater New York City Area
Managing Director, Chief Technology Architect and Global Head of Architecture and Engineering at Merrill Lynch
Greater New York City Area
(Public Company; 10,001 or more employees; MER; Financial Services industry)
October 2007 — Present (1 year 1 month)
Responsible for all aspects of the core architecture and engineering of the enterprise including compute, network, storage, middleware, database, grid, market data and high availability. Heavily involved in emerging parallel application development for scalable high volume low latency messaging for Electronic Trading. In addition, leading an effort to exploit parallel programming techniques for computational finance. Lastly, working with start-up companies on innovative technologies especially in the area of networking and messaging.
(Computer Software industry)
July 2006 — Present (2 years 4 months)
Founder and CEO of stealth-mode start-up that is developing an Advanced Message Processing System (AMPS) to deliver unprecedented levels of performance required for extreme low-latency and ultra scale financial messaging environments (> 1M FIXML msgs/sec on commodity hardware). Working with IBM, Intel, Blade Network Technologies and NetXen to determine the practical limits of 10Gb Ethernet.
(Public Company; 10,001 or more employees; MS; Financial Services industry)
1991 — 2006 (15 years)
Global Head of Enterprise Computing
Managed a worldwide workforce of over 350 technologists, responsible for engineering and operating the Firm's global distributed computing environment consisting of the Linux, Unix and Windows operating systems, including storage, database, middleware, systems management and application infrastructure. Spearheaded the development and application of highly innovative technology providing Morgan Stanley with a highly cost-effective and competitive computing platform.
BS, Electrical Computer Engineering, 1983 — 1987
High Performance Computing including low latency networking, lock/wait free algorithms and parallel code, Cycling, Golf
BrokerTec