RÉSUMÉ / CALGARY, ALBERTA

Mark Shaw.
Software.
Systems. People.

I build the software.
I understand the infrastructure.
I help the people using both.

Senior systems and software engineer with 10+ years across technical support, systems administration, DevOps and software development in Linux and Windows environments. Founder of DotMoose Hosting, launched in Calgary in 2026.

My experience runs from Tier 1 support and on-site installations through Tier 3 / DevOps and senior engineering roles. I bring that full picture to websites, applications, automation and infrastructure work.

Remote work across Canada · Valid driver’s licence · Available for travel

01 / EXPERIENCE

A career spent
making things work.

Full-time, contract and seasonal roles are listed together; some periods overlap.

August 2026 – Present

Founder / Owner-Operator

DotMoose Hosting ↗

Calgary, Alberta · Canadian web hosting

  • Founded and operate a Canadian hosting company offering shared hosting, domains and related services billed in Canadian dollars.
  • Handle customer hosting from provisioning through ongoing support: Linux server administration, DNS records, SSL certificates and email configuration.
  • Troubleshoot mail delivery, including SPF, DKIM and DMARC configuration and blacklist delisting.
  • Build and maintain automation for provisioning, monitoring and support workflows.

Environment cPanel / WHM · Virtualmin / Webmin · WHMCS · Linux · DNS · Email systems

February 2020 – June 2026

Senior Software Engineer

ProServeIT ↗

Internal software · Systems integration · Infrastructure

  • Developed internal software and tools used by support staff and end users, connecting software development with the practical needs of an IT support organization.
  • Built connectivity and monitoring tools for older equipment, supporting systems that still needed to work alongside newer infrastructure.
  • Oversaw infrastructure work spanning server configuration, network troubleshooting, security and software updates, backups and user access.

Environment Networking · Systems integration · Software design · Monitoring

January – October 2019; summers 2020 & 2021

Senior Systems Administrator

Combat Computers ↗

Client sites · Systems administration · Field installations

  • Travelled to client sites to install hardware and software, troubleshoot issues in person, and develop or modify software as required.
  • Set up Active Directory and Exchange servers for businesses, alongside work with Microsoft 365, Azure, virtualization and web-server infrastructure.
  • Returned during the summer installation seasons in 2020 and 2021 for large hardware deployments and client-site rollouts.

Environment Active Directory · Exchange · Azure · Microsoft 365 · Hyper-V · VMware · IIS

December 2017 – January 2020

Senior DevOps Engineer

IP Geeks ↗

Contract / part-time · Linux infrastructure · Internal applications

  • Developed internal applications for monitoring network flows, tickets and systems, bringing operational information into tools the team could use.
  • Led software design and enhancement work and mentored junior developers.
  • Continued hands-on server rack-and-stack work carried over from Server Sitters following its acquisition by IP Geeks.

Environment Linux · Proprietary systems · Network monitoring · Software development

July 2017 – January 2019

Support Desk Analyst / Connections & Integrations

CareWorx Managed IT Services ↗

Healthcare & senior care · Helpdesk · Service-platform integration

  • Supported healthcare and senior-care clients using company-developed software, Windows systems and networks, with ConnectWise for helpdesk work and Kaseya for monitoring.
  • Worked extensively with Citrix XenApp / XenDesktop and Microsoft 365 while helping end users resolve software and access problems.
  • Promoted in the final year to the Connections & Integrations team, setting up ConnectWise and contributing to the transition to ServiceNow, including the Grand Central service-desk platform.
  • Stayed through the December 2018 merger with Fully Managed. The company link leads to the current Fully Managed website.

Environment ConnectWise · Kaseya · Citrix XenApp / XenDesktop · Microsoft 365 · ServiceNow

May – July 2017

Support Desk Analyst

Buchanan Technologies ↗

End-user support · Hardware · Windows troubleshooting

  • Helped end users with printer and router setup, password resets, and Windows and computer troubleshooting.
  • Also completed server rack-and-stack projects for Buchanan on a contract basis.

Environment Windows · Printers · Routers · User access · Server installation

September 2016 – December 2017

Developer / Tier 3 Technical Support

Server Sitters ↗

Hosting support · Development · Linux & Windows administration

  • Developed applications for internal and external use, monitored servers and deployed servers for new features.
  • Racked and stacked servers and managed Windows systems and Linux networks spanning multiple offices.
  • Set up workstations and VoIP phones, and filled in as day and night supervisor for calls and tickets.
  • Started on a Tier 1 technical-support contract and progressed to Tier 3 / DevOps; remained part of the team through the IP Geeks acquisition.

Environment Fedora · CentOS · Ubuntu · Red Hat Linux · Windows 7 / 10 · VoIP

October 2012 – November 2013

Site Manager / Developer

Keeping Connected ↗

Government of PEI / TechPEI · Community Access Program

  • Designed, developed and maintained features and tools for Keeping Connected and other TechPEI contracts.
  • Managed C@P sites: community internet-access locations where people could use computers and get help going online.
  • Maintained computers and networks, troubleshot technical problems and helped community members learn to use computers.

Environment Website development · Computer support · Networks · Community technology

02 / TECHNICAL RANGE

From the browser
to the server rack.

Programming & web
PHP, Python, Java, C, ASP.NET, HTML5, CSS, JavaScript, jQuery and AJAX.
Databases
MySQL and SQL Server.
Linux & hosting
CentOS, Fedora, Ubuntu, Red Hat, cPanel / WHM, Virtualmin / Webmin, WHMCS, server monitoring and migrations.
Microsoft & virtualization
Windows Server, Active Directory, Exchange, Microsoft 365, Azure, Hyper-V, VMware, IIS and Citrix XenApp / XenDesktop.
Networks & email
TCP/IP, DNS, DHCP, VPNs, wired and wireless networks, VoIP, SSL, and mail deliverability with SPF, DKIM and DMARC.
Support & field work
ConnectWise, Kaseya, ServiceNow, hardware diagnostics and repair, computers, printers and peripherals, backups, preventive maintenance, user access, documentation and end-user training.

03 / EDUCATION & CERTIFICATIONS

The foundations.

Hosting administration & sales

  • cPanel & WHM Administrator Certification
  • cPanel & WHM Sales Professional Certification
cPanel University ↗

Customer service & technical support

  • HDI Customer Service Representative
  • HDI Support Center Analyst
  • HDI Technical Support Professional
  • HDI KCS Foundation
  • HDI KCS Principles
HDI ↗

04 / COMMUNITY & LEADERSHIP

Beyond the
day-to-day work.

2016 – Present

Robotics technical leadership

Skills / Compétences Canada ↗

Service on the National Technical Committee for Robotics, including the chair role. Chair meetings on competition technical specifications, judge competitions, and develop rule sets for following years.

My involvement has grown from competing to helping organize provincial and national robotics competitions. I also build the Skills Robotics Scoreboard used for competition administration, scoring and public results.

More of my Skills story →

Crossroads: 2017 – 2018 · Victoria Village: until 2022

Volunteer Firefighter / Training Officer

Served with Crossroads Fire Department and Victoria Village Fire Department on Prince Edward Island. Promoted to Training Officer at Victoria Village in November 2020 and served until moving to Alberta in 2022.

  • Responded to fire and medical calls.
  • Attended weekly training and helped with firehall maintenance.

LET’S BUILD SOMETHING USEFUL

Need someone who sees
the whole system?

References available upon request. This page is formatted for printing using your browser’s Print command.

Games

Original PC games, ready to play.