Mike Boucher
AeroLeads people directory · profile

Mike Boucher Email & Phone Number

Senior Staff Software Engineer / Architect
Location: Shrewsbury, Massachusetts, United States 6 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Senior Staff Software Engineer / Architect
Location
Shrewsbury, Massachusetts, United States

Who is Mike Boucher? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mike Boucher is listed as Senior Staff Software Engineer / Architect based in Shrewsbury, Massachusetts, United States. AeroLeads shows a matched LinkedIn profile for Mike Boucher.

Mike Boucher previously worked as Senior Staff Software Engineer / Architect at Hewlett Packard Enterprise and Principal Software Engineer / Engine Technical Lead at Hp Autonomy. Mike Boucher holds Bachelor Of Science - Bs, Computer Science, Cum Laude, Honors Program from Northeastern University.

Profile bio

About Mike Boucher

Mike Boucher is a Senior Staff Software Engineer / Architect.

6 roles

Mike Boucher work experience

A career timeline built from the work history available for this profile.

Senior Staff Software Engineer / Architect

Southborough, Ma

Senior Staff Software Engineer and Architect on HPE’s Server Protection team. My responsibilities included overseeing the high level architecture, design, and implementation for the Storage Services Team. Skills and Tools Utilized: Java, Jersey, REST, HBase, Git, SVN, IntelliJ, JUnit, ScrumArchitect for the Cloud Storage Microservice (CSM)• Led the design & assisted implementation of the RESTful services, asset listing and storage features.• Designed a pluggable Storage Provider layer that would allow new storage targets to be added to the service without needing to revision the CSM.• Docker Container on Mesos\Marathon Architect and Technical Lead on the Cloud Storage hosted solution, which is designed to provide a full set of storage related features for applications throughout the HPE Software portfolio. • Contributed to the architecture, design and implementation of deduplication support. Backed by HBase, this feature provides efficient cloud-based customer-wide deduplication at a block level.• Responsible for the architecture, design and implementation of a large scale asset creation conflict detection feature. • Responsible for the architecture, design and implementation of the Asset Purging feature, with modes of support for basic asset versioning as well as inter-version dependency chain versioning.

Jun 2013 - Jun 2017

Principal Software Engineer / Engine Technical Lead

Southborough, Ma

Principal Software Engineer on server cloud backup product. As the Engine Technical Lead I was responsible for the architecture, design and implementation within the Client and Vault storage components. I worked closely with the Server Protection Architect on system wide architecture and design. Skills and Tools Utilized: Visual C++, POCO C++ Libraries, ADAPTIVE Communication Environment Framework, SVN, CppUnit, ScrumTechnical lead representing HP's cloud server protection product in the Unified Server Protection initiative, which would create one server protection and information management product from HPs on premise and cloud server protection offerings. Phase one created a common agent framework to serve as the basis for a unified product, while meeting the requirement of maintaining the independence of both products, and providing cloud-based protection for the VMware agent of the on premise server protection product. • Contributed to the architecture and design of the overall framework.• Contributed to the design of the RESTful interfaces for policy and administrative communication. • Contributed to the architecture and design of the policy scheduling system.• Designed and led the implementation of an IPC layer between the applications that supports multiple concurrent IPC channels, with multiple concurrent IPC sessions per channel.

Jun 2011 - Jun 2013

Principal Software Engineer / Engine Technical Lead

Southborough, Ma

Principal Software Engineer and Engine Technical Lead on Iron Mountain’s server cloud backup product, LiveVault. I was responsible for the architecture, design and implementation within the Client and Vault storage components. I worked closely with the Server Protection Architect on system wide architecture and design. Skills and Tools Utilized: Visual C++, ADAPTIVE Communication Environment Framework, ClearCase, CppUnit, Scrum• Responsible for the design of the Multi-Volume Support feature within the Client and Vault components, and led the team implementing the changes. This feature dramatically increased the storage capacity of our vaults, improving business margins. • Led the Recovery of DPM project. This added a disaster recovery option to CloudRecovery, a product jointly developed between Microsoft and Iron Mountain.• Led the design and development for the Application File System (AFS) layer which would allow enhanced backup and restore capabilities for certain applications while leaving the main codebase unaware of the details.

Sep 2006 - Jun 2011

Software Engineer / Technical Lead

Southborough, Ma

Agent Team Technical Lead for Iron Mountain’s desktop cloud backup product, Connected. Responsible for the overall architecture, design and implementation of features assigned to my team, and the technical oversight of team members. Skills and Tools Utilized: Visual C++, MFC, COM/COM+, ATL, SQL, SourceSafe, CppUnit• Led the design and implementation effort on support for Security Descriptor protection which optimized bandwidth and storage usage by interfacing with the NTFS MFT and ensuring each unique Security Descriptor was protected once per account.• Designed and implemented support for NTFS multiple data streams, sparse files, encrypted files, and reparse points.• Led the design and implementation of an improved Crash Recovery feature. The new design was less complicated and improved performance dramatically, including an order of magnitude improvement in worst case scenarios.

Nov 2004 - Sep 2006

Software Engineer

Connected Corporation

Framingham, Ma

Skills and Tools Utilized: Visual C++, MFC, COM/COM+, ATL, ASP, JavaScript, HTML, SQL, CppUnit• Led the design and implementation effort for the Remote Assist feature. This enabled Support Technicians to remotely access a user’s system in order to perform diagnostics and repair the user’s system. This feature required a multi-process, multi-threaded state driven approach and the incorporation of third party technology. • Contributed to the design and implementation of the Registry Change List Backup feature, which dramatically reduced bandwidth and storage needs when protecting the windows registry.

Apr 1999 - Nov 2004

Software Engineer

Cambridge, Ma

Contributed to the Integrated Systems Development Environment project, a web-based Product Development Management system centered on Matrix, an object oriented database management system from Matrix-One.

Jun 1997 - Apr 1999
1 education record

Mike Boucher education

FAQ

Frequently asked questions about Mike Boucher

Quick answers generated from the profile data available on this page.

What is Mike Boucher's role at their current company?

Mike Boucher is listed as Senior Staff Software Engineer / Architect.

Where is Mike Boucher based?

Mike Boucher is based in Shrewsbury, Massachusetts, United States.

What companies has Mike Boucher worked for?

Mike Boucher has worked for Hewlett Packard Enterprise, Hp Autonomy, Iron Mountain, Connected Corporation, and Draper.

How can I contact Mike Boucher?

You can use AeroLeads to view verified contact signals for Mike Boucher, including work email, phone, and LinkedIn data when available.

What schools did Mike Boucher attend?

Mike Boucher holds Bachelor Of Science - Bs, Computer Science, Cum Laude, Honors Program from Northeastern University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Mike Boucher you were looking for.

View similar profiles