Paul Bouchier-Hayes

Paul Bouchier-Hayes Email and Phone Number

Senior Software Engineer at Bloomberg LP @ Bloomberg LP
Paul Bouchier-Hayes's Location
Bronx, New York, United States, United States
Paul Bouchier-Hayes's Contact Details

Paul Bouchier-Hayes personal email

Paul Bouchier-Hayes phone numbers

About Paul Bouchier-Hayes

Software Development Engineer with over 20 years’ experience in designing, developing and deploying software solutions in both the telecom and financial industries. Expert at delivering and maintaining robust, unix/linux based server software solutions for mission critical applications, and troubleshooting the “real world” problems inherent in such systems.Programming Languages: C++, C, Python, Java, PerlSystems: Unix and LinuxAny opinions expressed on LinkedIn are my own and may not reflect those of my employers, past or present.

Paul Bouchier-Hayes's Current Company Details
Bloomberg LP

Bloomberg Lp

View
Senior Software Engineer at Bloomberg LP
Paul Bouchier-Hayes Work Experience Details
  • Bloomberg Lp
    Senior Software Engineer
    Bloomberg Lp May 2016 - Present
    New York, Ny, Us
    Senior Software Developer with Feeds Infrastructure. Responsible for development, deployment and maintenance of high-throughput, highly available software for delivery of financial information to Bloomberg's clients.
  • Etherstack
    Principal Software Engineer
    Etherstack Sep 2006 - May 2016
    Chippendale, New South Wales, Au
    Global engineering and technical lead for the Systems, Networks and Engineering Group, which is responsible for the design, development, deployment and maintenance of public-safety gradecommunication systems, and for pre-sales and post-sales technical support. With our customers (integrators and dealers) we design and deploy digital 2-way radio networks, based on our P25 Core Network products, all over the North American continent and abroad. Notable deployments have included:* First Energy: A 38 radio site P25 trunking network spread over 5 US states * Teton Communications: A 16 site P25 trunking network across 3 US states* Cochise County, AZ: 9 radio sites running mixed mode simulcast analog and P25 communications.* American Samoa: 5 radio sites running mixed mode simulcast analog and P25 communications.* Rostov-na-Don, Russia: A 6 site P25 Trunking networkThe technological focus is on the the continued development of our C++ SIP/RTP based core network products running on both Linux and embedded platforms. In addition, I developed the Network Configuration Module, a Pyton based graphical tool to aid in the deployment and maintenance of P25 networks; and the P25-over-cellular product consisting of a Cloud based SIP/RTP switching service and and Android App which combine to deliver mission-critical P25 voice to mobile subscribers.
  • Accuris-Networks
    Senior Software Engineer
    Accuris-Networks Jul 2003 - Aug 2006
    Austin, Texas, Us
    Developed and managed teams delivering several pre-paid charging system interfaces which were deployed on numerous live pre-paid cellular networks including:* Singtel, Singapore* Telemar, Brazil* TCC, Taiwan* Optus, Australia* Orange, Netherlands* PTML, Pakistan* NTS, Indonesia* Claro, Brazil, and* Movilnet, Venezuela.Technologies used to implement interfaces included CAMEL (using the HP OpenCall SS7stack), CORBA (Using TAO and Visibroker ORBs). Languages included C and C++.Developed a high-speed, distributed, load tester for the Accuris Lawful IP interceptionproduct. The tester was developed chiefly in Python with high-load components writtenin native C++ and integrated using SWIG. Performed load and performance analysis onthe LI system to identify bottlenecks and improve packet capture performance.Developed a high speed IMEI tracking system for O2 Germany, and managed operationsand support of the product once deployed. Product was written in C and C++, anddeployed on HP-UX using the OpenCall SS7 stack.
  • Logicacmg
    Senior Software Engineer
    Logicacmg Feb 1998 - Apr 2003
    Montreal, Qc, Ca
    Worked on numerous projects, generally focused on Cellular messaging services running on a Unix platform for deployment by GSM, ANSI-41 and 3G cellular providers. Depending on the project I developed in C, C++, Java, Python, and Perl and was responsible leading teams, and every stage of the product life-cycle.Highlights included:* Led a team of five developers analyzing and improving upon the end-to-end performance of the Open Messaging GatewayJava, a Java based system on an HP-UX platform, and developing the SMPP (Short Message Peer-to-Peer) server interface for the system.* Managed a team of three other engineers in developing an automated end-to-end test framework, and developing tests for said framework to ensure quality on the Instant Messaging and Presence system. The framework was developed in Perl and Java using XML technology.* As part of the New Product Introduction Group, led teams of two to five engineers in architecture design and development of potential new products for Logica. The projects scopes ranged from prototyping and demonstration, to fully scalable production grade systems. Technologies used included C++, Java, multithreading and distributed systems based on Solaris, HP-UX and Linux platforms. Specific projects revolved around Mobile Internet, instant messaging, location servers, and MGCP & SIP based switching solutions.* Developed all features for the IS-41 CDMA and TDMA interfaces of the Logica Short Message Service Center product as part of the Mobile Network Interface team. Development was in C on the HP-UX platform and based on ANSI-41 specifications. Developed unit test framework for ANSI-41 interface in Perl. Produced tests for full coverage of code using said framework.* Developed, maintained and tested the Equipment Identity Register, a C based handsetdatabase based on HP-UX with an Ingres SQL database and high performance MAP interfacemodules.
  • Sun Microsystems
    Test Engineering Intern
    Sun Microsystems Jun 1995 - Sep 1995
    Palo Alto, Ca, Us
    Tested patch releases of Solaris using automated test tools.Integrated existing test suites using UNIX shell scripting.

Paul Bouchier-Hayes Skills

C C++ Python Java Perl Unix Gsm Telecommunications Voip Protocols Sip P25 3gpp Mobile Devices Android Development Testing Project Management Diameter Wireless Embedded Systems

Paul Bouchier-Hayes Education Details

  • Trinity College Dublin
    Trinity College Dublin
    Computer Science

Frequently Asked Questions about Paul Bouchier-Hayes

What company does Paul Bouchier-Hayes work for?

Paul Bouchier-Hayes works for Bloomberg Lp

What is Paul Bouchier-Hayes's role at the current company?

Paul Bouchier-Hayes's current role is Senior Software Engineer at Bloomberg LP.

What is Paul Bouchier-Hayes's email address?

Paul Bouchier-Hayes's email address is pa****@****ail.com

What is Paul Bouchier-Hayes's direct phone number?

Paul Bouchier-Hayes's direct phone number is +164670*****

What schools did Paul Bouchier-Hayes attend?

Paul Bouchier-Hayes attended Trinity College Dublin.

What skills is Paul Bouchier-Hayes known for?

Paul Bouchier-Hayes has skills like C, C++, Python, Java, Perl, Unix, Gsm, Telecommunications, Voip Protocols Sip, P25, 3gpp, Mobile Devices.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.