Peter Muldoon Email and Phone Number
Pete Muldoon has been an expert and leader in large system analysis and software design engineering practices since 1991. A consultant for over 20 years prior to joining Bloomberg, Pete has worked on a broad range of projects and code bases in a large number of companies both tech and finance. Such broad exposure has, over time, shown what works and what doesn't for large scale engineering projects. As a senior engineering leader in bloomberg, Pete heads the effort to migrate the core tickerplant operation from tradional big-iron machines to Linux. A project which has already delivered large improvements in latency and power savings for market competitiveness. Pete also chairs the Linux Architecture group which deals with all technical challenges involved in migrating such a large and complex system.Previous to this, Pete was centrally involved in a complete rewrite of Bloombergs EMSX, a major global trading system. This involved complex engineering and parallel processing techniques for high throughput required of modern systems. This also included creating and teaching a 10 hour engineering training course to provide engineers with proper grounding in concurrent programming techniques.Pete has also given talks at international conferences like CppCon, ACCU, CppNow, Meeting C++, CppOnSea & CoreC++ expounding on practical software engineering techniques applied to real world systems.
Bloomberg Lp
View- Employees:
- 560
-
Engineering Lead CoordinatorBloomberg Lp Apr 2021 - PresentNew York, United StatesTicker Plant is Bloomberg’s market data processing system, it is the engine behind the most trusted global financial network.Tasked with and successfully delivering on Bloomberg’s strategic objective of migrating Ticker Plant software - mainly C++ - from a Legacy fleet of HP, Sun, IBM machines to the Linux platform. This was a multi-year, cross department effort involving co-ordination of 20+ technical teams across Ticker Plant.Chaired the Linux Architectural Group and author of the Ticker Plant Testing Manual responsible for technical evaluation/improvement of software solutions and test plans submitted for Linux migration of Ticker Plant software.Created, initiated and provided the leadership/Vision for the QA 2.0 process for Ticker Plant software verification. This involved establishing 3 separate teams for 1) Statistical test tooling 2) QA Data Analysis 3) Test Automation. This provided for scalable solutions to deliver quality product to production for migration or major underlying changes to Ticker Plant were being deployed. This also included forming budget proposals, backed by data, to successfully fund execution of the QA vision and mentoring leaders within these groups.Charged with analyzing the Ticker Plant core C++ data processing software, producing an actionable report detailing the major issues and delivering a plan with deliverables/milestone required for an improved Code base. This seeding of Software Engineering principles applied to the current codebase to act as a template/roadmap for the future direction of architectural changes to be driven by individual teams across Ticker Plant. -
Engineering LeadBloomberg Apr 2018 - Apr 2021New York, United StatesEMSX is an enterprise level multi-asset trading platform, integrating Bloomberg exchange and extensive broker data network with global equity, futures and options orders, including options on futures.lead on the rewriting of this major Enterprise level Trading System using modern techniques and incorporating latest technologies – coroutines, Cassandra, kafka - to provide a high throughput concurrent trading system.Developed simplified APIs and refactoring of the Bloomberg co-routine library for massive transactional throughput with better comprehension, State Machine Use methodology for modelling of transactions, C++ Exception best practices and rewiring of the broker routing communication.Creator of the 10-hour Bloomberg University educational course for software engineers to properly grasp and apply parallel transactional techniques through co-routines while avoiding common pitfalls. This course was made mandatory for all engineers working on the new system. -
Engineering Project LeadBloomberg May 2017 - Apr 2018New York, United StatesThe POST trade system was designed to relieve the VCON platform, originally targeting manual Voice confirmation trading, from handling post electronic trades that require no human intervention. This represents a large segment of business that VCON, an older system, was laboring to handleComplete redesign of the initial failing trading system to handle parallel trade processing efficientlyExecuting the vision of automated on – demand QA for the new system to allow rapid deployment to production with low risk.Successfully delivered and lowering the response lag from 45 minutes at market close to under 30 seconds -
Engineering Project LeadBloomberg Mar 2016 - May 2017New York, United StatesCMS is the regulated Confirmation matching system for DTC-eligible equity and fixed-income securities.Engineering Lead on negotiating cross system interoperability design between Bloomberg’s and OMGEO’s platforms as mandated by the SEC.Lead Engineer of CMS system architectural design and execution allowing for high throughput and interoperability with other Bloomberg analytical systems/teams.Designed a Fix message protocol for allocation matching and engaged optimistic locking for better throughput -
Senior Software EngineerBloomberg Nov 2010 - Mar 2016New York, United StatesVCON is a multi-asset system that allows for post-trade communications and affirmations, matching trades, integrating with Bloomberg analyticsEmployed as a senior developer to help realize strategic objectives for the VCON platform.Designed and developed new API to allow concurrent trading operations based on deterministic locking that retrofit into current legacy systems with minimal disruption and low production risk, all with a no deadlock guarantee. This improved system throughput and market competitiveness and was used by disparate applications throughout the section.Ran weekly C++ workshops on Software Design strategies, proper code factoring, dependency reduction and runtime efficiency as applied to current legacy systems.Developed and executed full integration of Commodity Futures & Options Trades requiring overhauling trade matching algorithms for much larger trading blocks.
Peter Muldoon Education Details
-
First Class Honors -
Distinction
Frequently Asked Questions about Peter Muldoon
What company does Peter Muldoon work for?
Peter Muldoon works for Bloomberg Lp
What is Peter Muldoon's role at the current company?
Peter Muldoon's current role is Senior Engineering Lead at Bloomberg LP.
What schools did Peter Muldoon attend?
Peter Muldoon attended University Of Limerick, Technological University Dublin.
Not the Peter Muldoon you were looking for?
-
2aol.com, aol.com
-
Peter Muldoon
Dallas-Fort Worth Metroplex2yahoo.com, zoombak.com1 +121245XXXXX
-
Peter Muldoon
Chapel Hill, Nc3na.linedata.com, multifonds.com, fundguard.com1 (617) 6XXXXXXX
-
2hotmail.com, udc.edu
1 +120281XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial