AeroLeads people directory · profile

John-Paul Compagnone Email & Phone Number

Mining Systems Engineer at Block
Location: Toronto, Ontario, Canada 7 work roles 2 schools
LinkedIn matched
✓ Verified Jun 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Mining Systems Engineer
Location
Toronto, Ontario, Canada
Company size

Who is John-Paul Compagnone? Overview

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

Quick answer

John-Paul Compagnone is listed as Mining Systems Engineer at Block, a company with 12741 employees, based in Toronto, Ontario, Canada. AeroLeads shows a matched LinkedIn profile for John-Paul Compagnone.

John-Paul Compagnone previously worked as Senior Member Of Technical Staff at Epic Blockchain Technologies and Member Of Technical Staff at Amd. John-Paul Compagnone holds B.Eng, Electrical/Computer Engineering from Ryerson University.

Company email context

Email format at Block

This section adds company-level context without repeating John-Paul Compagnone's masked contact details.

Block

Review company-level records connected to John-Paul Compagnone before choosing the right outreach path.

Profile bio

About John-Paul Compagnone

Blockchain ASIC Architecture and Design

Current workplace

John-Paul Compagnone's current company

Company context helps verify the profile and gives searchers a useful next step.

Block
Block
Mining Systems Engineer
Toronto, ON, CA
Website
Employees
12741
AeroLeads page
7 roles

John-Paul Compagnone work experience

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

Mining Systems Engineer

Toronto, ON, CA

Member Of Technical Staff

Amd

Toronto, Canada Area

Jul 2017 - Sep 2018

Sr. Asic/Layout Engineer

Amd

Toronto, Canada Area

  • Hardware Design and Development of Video Codec IP
  • Video Compression algorithm development
  • Hardware Acceleration using High density FPGA/Palladium platforms
  • Design quality verification
Jul 2015 - Jul 2017

Asic/Layout Engineer 2

Amd

Toronto, Canada Area

  • Design Verification of Video Codec Engine IP (VCE), H264/HEVC encoding
  • Motion Estimation/Compensation algorithm development
  • Create, debug and verify encode test cases.
  • Maintenance of DV test library and environment.
  • Verification using FPGA/Palladium accelerated testbenches.
  • Design quality verification (LEDA/CDC/Synthesis/Primetime)
Jun 2011 - Jul 2015

Research Assistant

A research assistant working on a variety of projects including autonomous robots, real-time control algorithms, machine learning and pattern classification. Worked on various projects involving low power design, as well as incorporating computer vision technologies using various capture devices including the Microsoft Kinect. Worked on creating.

Jan 2011 - May 2011

Engineering Intern

Interaxon

Working as an Engineering intern, coordinating on biomedical applications, instrumentation applications, as well as software interfaces. Focused primarily on EEG analysis and pre/post processing. Used EEG data in order to creating and implementing brainwave-controlled computing technology

Aug 2010 - May 2011
2 education records

John-Paul Compagnone education

B.Eng, Electrical/Computer Engineering

Activities and Societies: Italian Student Society (Ryerson) - Vice-President/Co-Founder. Founded 2008 Ryerson Electrical and Computer.

Education record

St. Elizabeth H.S
FAQ

Frequently asked questions about John-Paul Compagnone

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

What company does John-Paul Compagnone work for?

John-Paul Compagnone works for Block.

What is John-Paul Compagnone's role at Block?

John-Paul Compagnone is listed as Mining Systems Engineer at Block.

Where is John-Paul Compagnone based?

John-Paul Compagnone is based in Toronto, Ontario, Canada while working with Block.

What companies has John-Paul Compagnone worked for?

John-Paul Compagnone has worked for Block, Epic Blockchain Technologies, Amd, Ryerson University, and Interaxon.

How can I contact John-Paul Compagnone?

You can use AeroLeads to view verified contact signals for John-Paul Compagnone at Block, including work email, phone, and LinkedIn data when available.

What schools did John-Paul Compagnone attend?

John-Paul Compagnone holds B.Eng, Electrical/Computer Engineering from Ryerson University.

Find 750M verified contacts

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