Technology · Business Development · Practical solutions

Technical know-how.
A people-first approach.

I’m Mike, a computer science graduate with 13+ years across IT support, systems implementation, and embedded hardware. I help people choose the right technology, improve everyday processes, and make complex systems easier to use.

Skills & expertise

Where I can contribute.

Hands-on technical experience, backed by clear communication and an understanding of business needs.

01 / SYSTEMS

IT systems & automation

Selecting and configuring hardware and software, implementing CRMs and databases, and automating workflows with attention to security and documentation.

HubSpot & databasesMicrosoft Office & Google toolsIntuit & Atlassian
02 / SUPPORT

Technical support & communication

Remote customer support, repair-process management, technical documentation, and clear communication with customers, colleagues, and vendors.

TroubleshootingDocumentationPurchasing & coordination
03 / DEVELOPMENT

Embedded hardware & software

Rugged computers, IoT devices, PCB and firmware collaboration, and product development for demanding environments.

Python, C++ & JavaScriptGitNVIDIA, Coral & Hailo

Additional experience: website management, SEO, Google Ads, GA4, Google Tag Manager, and written and video content.

Selected accomplishments

The work behind
the experience.

Systems improved, products developed, and projects supported.

Explore my personal projects →

Practical process improvements

Implemented automations, software, and databases at SmallPC to save time, reduce costs, and support growth.

Rugged computing products

Designed an NVIDIA Jetson-based product for AI vision in harsh environments and developed a rugged datalogger for the mining industry.

IoT design collaboration

Contributed to PCB and firmware design, technical documentation, and a LoRa condo leak-management system at Econet Controls.

Career & community experience

Technology, people,
and service.

A career spanning technical and commercial roles, alongside service in Catholic organizations.

Education

BSc Computer Science
Athabasca University

Master of Theological Studies
University of St. Michael’s College, Toronto

Bachelor of Catholic Thought
St. Philip's Seminary, Toronto

2011–2025

SmallPC

Technical support, computing solutions, sales & marketing

Progressed through customer support, product technician, R&D, and commercial responsibilities. Selected hardware and software, managed purchasing and customer communication, and improved internal systems.

2023–2025

Econet Controls

Part-time Design Lead

Collaborated on IoT projects, contributing to PCB and firmware design, technical documentation, and design discussions.

2019–2025

Teams of Our Lady Ontario

Volunteer · Finance Couple

With my wife, managed financial documentation, donation collection, and preparation of records for the regional accountant.

2011–2014

Diocese of Hamilton

Volunteer · Marriage Prep Committee

Contributed to the team developing a new marriage preparation program.

Get in touch

Let’s talk technology.

Connect with me about technical roles, projects, and opportunities.

Connect on LinkedIn ↗