Generic Resume (PDF)

Work Experience

MailCleaner Inc.

May 2019 - Present

Ottawa, Ontario

Head of Development, North America

Given my technical background and the smaller supply of developers familiar with Perl and email technologies, I transitioned from my role as VP of Sales to a role in development after MailCleaner began to expand further in North America. The next year I was promoted to Head of Development. I spend most of my time handle the bulk of development for our open source email filtering software, as well as back-end tools. In additional to this I handle all support requests at or above level 2. Currently I'm in the midst of a complete overhaul of the MailCleaener product to base it upon a new version of the base OS, as well as to improve ongoing maintainence and CI/CD.

September 2018 - May 2019

Ottawa, Ontario

VP Sales, North America

I used my existing skills and knowledge in the email security sector to lead the new North American venture for the European email security firm.

Roaring Penguin Software/AppRiver Canada

June 2015 - September 2018

Ottawa, Ontario

Sales, Software and Systems Engineer

I wore many hats in my time at Roaring Penguin. The role began as a Technical Support Specialist with expertise in UNIX system administration. I quickly advanced that role to include Sales Engineering which made me responsible for introducing new clients to the product and providing personalized migration strategies to helppartners get on board. I also took on a development role, contributing PHP, HTML and JavaScript to the product itself, as well as contributions to numerous internal tools, mostly in Perl and Shell. I used these skills in order to take a significant role in lead generation and qualification. These efforts helped the company grow to an all-time high valuation and eventual sale to AppRiver, LLC. I was kept on after the transition and left to pursue other ventures after becoming dissatisfied with my opportunities under the new ownership.

Staples Canada Inc.

March 2014 - September 2014

Midland, Ontario

Electronics Sales Associate, Computer Technician

I was responsible for the sale and repair of computers and other end user electronics and accessories. This required a working knowledge of current technology and the ability and ingenuity to diagnose and restore it.

Department of Computer Science, University of Windsor

September 2012 - December 2013

Other Experience

Technical Experience

  • Thorough knowledge of most major UNIX-like systems, including both RPM and Debian-based Linux distributions, immutable and container-based distributions, and FreeBSD. Most especially Debian and Fedora CoreOS/Silverblue.
  • 15 years of experience administering Linux servers with services including Postfix, Sendmail, Exim, Apache, Nginx, PostgreSQL, MySQL/MariaDB, Bind9, and Gitea/GitLab both in the context of local installations and in containers using Docker, Podman, and LXC.
  • Experience architecting and organizing other personal software projects.
  • Proficient in the diagnosing and repair of both computer software and hardware.
  • Advanced knowledge of Perl, PHP, HTML, and Shell. Good knowledge of C, Python, Lua, and JavaScript. Some knowledge of Rust and Go.
  • Capable of finding techincal ways to optimize repetitive tasks.

Non-Technical Experience

  • Excellent interpersonal, email and telephone communication skills.
  • Easily understand user needs and articulate possible solutions.
  • Experienced in documentation using MarkDown, and LaTeX; graphic design including using InkScape, and GIMP; and several other workstation computing skills.
  • Thrive in both independent and team-based environment, including more than 5 years of experience working full-time remote.
  • Proficient in critical-thinking and am capable of resolving complex problems.
  • Enthusiastic, life-long learner, with a dedication to achieving excellence in my pursuits.



  • Phone: +1(855)806-3522
  • Email: Email Me