Matthew Leonard

Matthew Leonard Email and Phone Number

Head Of Storage Engineering at Bloomberg LP @ Bloomberg LP
Matthew Leonard's Location
New York, New York, United States, United States
Matthew Leonard's Contact Details

Matthew Leonard work email

Matthew Leonard personal email

About Matthew Leonard

Senior Engineering Manager with a proven track record, international work experience and global management skills. Bachelor’s specialization in Embedded Systems and a Master’s specialization in Aerospace Engineering. Hands-on experience in the fields of autonomous robotics, experimental spacecraft design, telecommunications research and development, cancer research, embedded software for military aviation, highly optimized computing for the financial industry and cloud-scale foundational technology infrastructure.

Matthew Leonard's Current Company Details
Bloomberg LP

Bloomberg Lp

View
Head Of Storage Engineering at Bloomberg LP
Matthew Leonard Work Experience Details
  • Bloomberg Lp
    Head Of Storage Engineering
    Bloomberg Lp Sep 2018 - Present
    New York, Ny, Us
    Data is at the heart of Bloomberg’s technologies, which produce and distribute some of the most critical and valuable data in global business. The Storage Engineering teams design and maintain the global systems which store and process that data.Currently leading the globally distributed Storage Engineering organization comprised of over 8 teams and 60+ individuals who are responsible for building a highly available, scalable, and durable storage platform that is a unique mix of commodity hardware, software-defined storage, and appliance-based storage solutions. This represent hundreds of petabytes of 24 x 7 x forever mission critical data powering Bloomberg’s analytics as well as backing our private cloud, virtualization platforms and data protection systems.Presently overseeing a multiyear transition from a purely technology-oriented organization to a product-oriented organization offering a single Storage-As-A-Service platform to Bloomberg’s 7000+ application engineers worldwide. Some of Storage Engineering’s core technologies include Ceph, NAS, SAN, ECS, Centera, Apache Airflow, C++, python and web services. Core Responsibilities • Building a well-rounded context driven engineering organization • Continually refining storage products to meet Bloomberg’s changing needs • Defining strategic technical vision with a focus on emerging technologies, system stability and operational automation • Vendor management including performance, escalations and purchasing
  • Bloomberg Lp
    Engineering Team Lead
    Bloomberg Lp Feb 2016 - Sep 2018
    New York, Ny, Us
    Managed the Bloomberg Index Core Data team of 15 engineers, responsible for designing and building out new infrastructure to support the newly acquired Barclays BRAIS Fixed Income indices as well as supporting legacy Bloomberg and Barclays indices.The Core Data team supported three separate software stacks with a market value of over four trillion dollars USD benchmarked across four product families.Lead engineer on 18 month project to replace third party vendor feeds which reduced risk to daily index production as well as saving Bloomberg two million dollars USD in vendor fees per annum.Defined technical vision for the Core Data team’s software stacks in terms of future technologies, system load, scalability as well as overall system architecture.Created project plans for the team, managed multiple competing projects with aggressive deadlines, projected resourcing and communicated with project stakeholders across business, operations and engineering.Actively liaised with other engineering groups, business sponsors and Index Managers to prioritize cross team initiatives and manage expectations.Provide performance feedback and created development plans for all team members to help them reach their own individual career goals.
  • Bloomberg Lp
    Senior Software Engineer
    Bloomberg Lp May 2013 - Feb 2016
    New York, Ny, Us
    Contributed to the Portfolio & Risk Analytics department’s architecture redesign project by creating a real time data cache leveraging MemcacheD.Upgraded the Portfolio & Risk Analytics department's real time permission system that serves over 50 million requests a day by reducing average response time from 150 milliseconds to sub 4 milliseconds.Ported permission system from AIX and Solaris architectures to 64 bit Linux architecture to help reduce the departments power consumption.Maintained third party open source MemcacheD servers and client side libraries.Optimized relational database query plans and indices and investigated next generation graph based databases.
  • Cae
    Cf-18 Systems Software Specialist
    Cae Aug 2012 - May 2013
    Montréal, Québec, Ca
    Analyzed deficiencies in the baseline CF-18 embedded software and propose fixes and upgrades to increase pilot situational awarenessImplemented bug fixes and upgrades in the flight software for the CF-18 in the AN/AYK-14 assembly languageDeveloped a computer model for a bullet being fired from a CH-47 Chinook helicopter incorporating ambient wind-speed, helicopter velocity and attitude, and rotor downwash for Canadian Forces training
  • University Of Toronto
    Research Assistant
    University Of Toronto Aug 2010 - Jul 2012
    Toronto, Ontario, Ca
    Member of the Space Flight Laboratory under Dr. Robert E. ZeeThesis project: Design and implement an embedded protocol stack for a custom built S-Band intersatellite radio designed using low power and resource limited microcontrollers, and transceivers.Thesis project: Architected and implemented software for a GPS hardware-in-the-loop simulator to aid in debugging, qualification, and asses performance of control algorithms for a formation flying nanosatellite mission (CanX-4/-5)
  • Blackberry
    Automation Tools Engineer
    Blackberry May 2009 - Aug 2009
    Waterloo, Ontario, Ca
    Worked independently, managing requirements and design for several projectsInteracted with other groups to gather requirements (Internationally)Designed a software system to automate testing of new UMA/GAN functionality
  • Blackberry
    Umts Layer 2 Software Engineer
    Blackberry May 2008 - May 2009
    Waterloo, Ontario, Ca
    Worked independently, managing requirements and design for several projects (often in parallel) all aimed at optimizing the L2 HSDPA data plane for RIM's UMTS protocol stackRewrote key parts of HSDPA data plane in C
  • Blackberry
    Engineering Application Developer
    Blackberry May 2007 - Aug 2007
    Waterloo, Ontario, Ca
    Designed software systems to meet with demanding project specificationsWrote unmanaged to managed code wrapper, C++ to .NETDesigned and implemented device drivers for smart power bars, for Test FrameworkWorked on a large Automated Test FrameworkUsed National Instruments TestStand
  • London Regional Cancer Centre
    Software Engineer
    London Regional Cancer Centre May 2006 - Aug 2006
    London, Ontario, Ca
    Designed a software process to determine radiation treatment success of cancer patients by using their 3D medical images such as CT, and PET scansExperience using DCMTK library, AMIDE, CERR, and MATLAB

Matthew Leonard Skills

Avionics C++ Pic Matlab .net Design Patterns Embedded Systems C Java Testing Software Engineering Rf Algorithms Test Automation Microcontrollers Object Oriented Design Software Design Requirements Analysis Systems Engineering Device Drivers Unix Embedded Software Software Development

Matthew Leonard Education Details

  • University Of Toronto
    University Of Toronto
    Aerospace Enginering; Space Flight Laboratory
  • Western University
    Western University
    Software Engineering Specializing In Embedded Systems
  • Fanshawe College
    Fanshawe College
    Computer Science

Frequently Asked Questions about Matthew Leonard

What company does Matthew Leonard work for?

Matthew Leonard works for Bloomberg Lp

What is Matthew Leonard's role at the current company?

Matthew Leonard's current role is Head Of Storage Engineering at Bloomberg LP.

What is Matthew Leonard's email address?

Matthew Leonard's email address is ma****@****ail.com

What schools did Matthew Leonard attend?

Matthew Leonard attended University Of Toronto, Western University, Fanshawe College.

What skills is Matthew Leonard known for?

Matthew Leonard has skills like Avionics, C++, Pic, Matlab, .net, Design Patterns, Embedded Systems, C, Java, Testing, Software Engineering, Rf.

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.