About me

I have 24 years of experience in IT managing large enterprise environments as well as supporting small businesses develop and execute technology initiatives. My focus for the last few years has been DevOps, AWS and supporting clients manage their application back ends. My current focus is developing my frontend and serverless skills.

I got started as most do, providing desktop support, eventually progressing into a senior systems administrator role managing a large Sun Solaris environment. Over a few years I worked my way up to Director of IT for one of the largest content creation companies in North America. In that role I managed 3 divisional IT departments, a development team and a department responsible for managing digital assets.

In 2003 I stepped away from that role and started out on my own. My goal was to provide the same level of service I received as a large corporate IT manager to small businesses. I have been fortunate to have worked with many large and small clients since. Below is a sample of the kind of work I have enjoyed.

  • Managed the flyer/catalogue IT infrastructure and merger of Sears Canada with St. Joseph Content.
  • Designed, deployed and managed the infrastructure for Walmart.ca.
  • Deployed and managed the Demand Response infrastructure for Ontario's electricity distribution sector.
  • Designed, deployed and managed the infrastructure for a number of rewards programs in Canada. Including TD, CIBC and RBC
  • Refactored and deployed a chat system on Amazon Web Services for Telus used to provide support to their Koodo clients.
  • Recently built the stickerbeat.com ecommerce site in Gatsby using Shopify's storefront API.

The jobs listed above span over a decade. As technology progressed I went from racking servers in data centres to deploying infrastructure on AWS using infrastructure as code. I don't get to spend as much time in noisy cold data centres today but I love the challenge of learning new ways to deploy technology. Recently I have been learning web3 technologies and have some experience building and deploying smart contracts on Ethereum.

Below is a synopsis of skills and technologies I consider myself proficient in.

  • Amazon Web Services (includes EC2, S3, Lambda, API Gateway, Beanstalk, SQS, SNS, CI/CD, CloudFormation, etc.)
  • Serverless architecture and methodologies
  • Containerized evironments (Docker, ECS)
  • Relational and NoSQL databases (RDS, DynamoDB)
  • Javascript, NodeJS, React, GatsbyJS
  • REST and Graphql API development
  • Systems architecture design
  • DevOps methodologies
  • Linux administration

Lately I have been very interested in Web3 technologies and have an intermediate, and growing, knowledge of the following technologies:

  • Solidity
  • Ethereum Blockchain (Go Ethereum)
  • Hardhat development environment
  • IPFS - decentralized storage

© Entuit Enterprise Solutions Inc., 2021