Tim Cheung

DevOps Consultant at Arctiq
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Toronto, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

René Vega

Tim is by far the most well rounded Systems Administrator I've worked with in my career. He balances end to end knowledge from designing secure networking setups all the way to complex scripting and automation. He posesses a vast ammount of experience with critical services and it shows by his uncanny attention to detail and the speed he can turn around his tasks. Business aside, he is a very driven individual that takes pride of his work and helps to keep the positive mindset a successful organization needs. I'd be honored to work with Tim again in the future.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Certified Azure Fundamentals
    Microsoft
    Mar, 2020
    - Nov, 2024
  • Hashicorp Certified Consul Associate
    HashiCorp
    Nov, 2021
    - Nov, 2024
  • Google Cloud Certified Professional Cloud Architect
    Google
    Sep, 2019
    - Nov, 2024
  • Hashicorp Certified: Vault Associate
    HashiCorp
    Aug, 2021
    - Nov, 2024
  • Vault: Certified Hashicorp Implementation Partner
    HashiCorp
    Aug, 2021
    - Nov, 2024
  • Hashicorp Certified Terraform Associate
    HashiCorp
    Jul, 2021
    - Nov, 2024
  • Terraform: Certified Hashicorp Implementation Partner
    HashiCorp
    Jul, 2021
    - Nov, 2024
  • AWS Certified DevOps Engineer - Professional
    Amazon Web Services (AWS)
    Mar, 2020
    - Nov, 2024
  • AWS Certified Solutions Architect - Associate
    Amazon Web Services (AWS)
    Mar, 2019
    - Nov, 2024

Experience

    • Canada
    • Information Technology & Services
    • 1 - 100 Employee
    • DevOps Consultant
      • Jun 2021 - Present

    • Canada
    • IT Services and IT Consulting
    • 700 & Above Employee
    • AWS DevOps Consultant
      • Nov 2020 - May 2021

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Cloud Devops Consultant
      • Feb 2019 - Oct 2020

      Built and configured infrastructure on AWS and Google Cloud using Packer and Terraform Used Gitlab to build a CI/CD pipeline to automate application deployments Used Ansible to automate configuration of servers and network appliances Built and configured infrastructure on AWS and Google Cloud using Packer and Terraform Used Gitlab to build a CI/CD pipeline to automate application deployments Used Ansible to automate configuration of servers and network appliances

    • Canada
    • Computer Games
    • 1 - 100 Employee
    • DevOps Engineer
      • Feb 2018 - Feb 2019

      Used Packer and Terraform to provision and configure infrastructure on AWS and GCP Build a highly available Vault cluster to manage secrets Set up Prometheus and various metrics exporters to gather system metrics Used Grafana to create graphs and dashboards to visualise metric data Built Docker images for use on CircleCI to build artifacts from code and deploy artifacts to application servers. Built Docker images to run backup jobs on AWS ECS without having to provison servers Integrated Datadog and Pagerduty for alerting Show less

    • United States
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • DevOps Engineer
      • Oct 2017 - Jan 2018

      Used Packer and Terraform to provision infrastructure on AWS Used Jenkins to build and deploy Groovy applications Used Packer and Terraform to provision infrastructure on AWS Used Jenkins to build and deploy Groovy applications

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • DevOps Engineer
      • Feb 2016 - Sep 2017

      Used​ ​ Ansible​, Packer and​ ​Terraform​ ​ to​ ​ provision,​ ​ and​ ​ configure​ ​ infrastructure​ ​ to​ ​ deploy​ ​ and support​ ​ Ruby​ ​ on​ ​ Rails​ ​ applications​ ​ on​ ​ AWS​ ​ and​ ​ Azure.​ ​ ​ Services​ ​ used​ ​ on​ ​ AWS​ ​ include EC2,​ ​ S3,​ ​ RDS,​ ​ Elasticache,​ ​ Route53,​ ​ Cloudwatch, Cloudtrails, VPC​ ​ and​ ​ IAM Used​ ​ Ansible​ ​ to​ ​ configure​ ​ Rackspace​ ​ cloud​ ​ servers​ ​ hosting​ ​ Ruby​ ​ applications Deployed​ ​ Hashicorp’s​ ​ Consul​ ​ and​ ​ Vault​ ​ to​ ​ facilitate​ ​ service​ ​ discovery,​ ​ and​ ​ distribution​ ​ of configuration​ ​ and​ ​ secrets​ ​ to​ ​ application​ ​ servers Used​ ​ Ansible​ ​ and​ ​ Terraform​ ​ to​ ​ set-up​ ​ Rundeck​ ​ to​ ​ allow​ ​ developers​ ​ to​ ​ deploy​ ​ code​ ​ and run​ ​ other​ ​ automated​ ​ tasks Scripted​ ​ periodic​ ​ backups​ ​ of​ ​ databases​ ​ and​ ​ use​ ​ Go​ ​ to​ ​ summarize​ ​ logs​ ​ and​ ​ generate reports​ ​ on​ ​ backup​ ​ results Used​ ​ collectd,​ ​ statsd,​ ​ graphite​ ​ and​ ​ grafana​ ​ to​ ​ set​ ​ up​ ​ a ​ ​ monitoring​ ​ system Show less

    • Canada
    • Entertainment Providers
    • 1 - 100 Employee
    • Systems Administrator
      • Jul 2015 - Jan 2016

      Setup and managed AWS infrastructure to support LAMP applications using EC2, RDS, ElasticCache, VPC, S3, Elasticbeanstalk, Cloudformations and Route53. Managed Jenkins to allows developers to build and deploy code Deployed a GitHub Enterprise instance on AWS and migrated repositories from github.com to the private instance Used python to automate a snapshot based backup to EC2 volumes Created and maintained documentation of all infrastructure Setup and managed AWS infrastructure to support LAMP applications using EC2, RDS, ElasticCache, VPC, S3, Elasticbeanstalk, Cloudformations and Route53. Managed Jenkins to allows developers to build and deploy code Deployed a GitHub Enterprise instance on AWS and migrated repositories from github.com to the private instance Used python to automate a snapshot based backup to EC2 volumes Created and maintained documentation of all infrastructure

    • Software Development
    • 1 - 100 Employee
    • Senior Systems Administrator
      • Oct 2014 - Jun 2015

      Set up and managed a devlopement and staging environment on CentOS using a mix of VMWare and physical hardware Managed a production environment running PHP, Node.js, Apache, MongoDB, MySQL, Redis and nGinx on CentOS and physcial hardware Setup MySQL master-slave replication and used Percona XtraBackup to and Bash scripts to periodically back up the database to disk, then tape Migrated databases back and forth between local disk and a NetApp storage appliance Set up Open Monitoring Distribution (based on Nagios) and New Relic to monitor health of server and PHP applications Used OpenVPN and a Fortinet networking appliance to provide users with remote access to various sites. Established site-to-site VPNs using various network security appliances to connect offices and data centres Created and maintained documentation of all infrastructure Show less

    • Canada
    • Advertising Services
    • 1 - 100 Employee
    • Systems Administrator
      • Mar 2012 - Oct 2014

      Set up a VMWare private cloud with Sonicwall firewalls, F5 BigIP load balancers, Dell servers and networking and Dell Equalogic shared storage. Migrated custom applications from Rackspace physical servers to private virtual servers. Installed and configured Apache, Nginx, MongoDB, Memcache, Redis, and MySQL on RedHat, CentOS and Ubuntu servers Installed and configured Veeam to backup virtual machines. Migrated company email from Appriver to Office365. Set up Nagios and New Relic to monitor production systems Used OpenVPN to connect Amazon EC2 instances with private cloud servers. Deployed a multi-factor authentication system to help secure web applications Implemented a central logging system using Logstash, Elasticsearch and Kibana Show less

    • Programmer/Systems Administrator
      • Apr 2008 - May 2009

      Built remote nodes using Java and Linux to display advertisements on LCDs. Built a server with C# to distribute advertisements to remote nodes and connected them via OpenVPN. Built remote nodes using Java and Linux to display advertisements on LCDs. Built a server with C# to distribute advertisements to remote nodes and connected them via OpenVPN.

    • Assistant Programmer
      • Sep 2002 - Dec 2003

      Used Visual Studio.NET to develop applications using VB.NET, Visual C#, ASP.NET, ADO.NET Installed and configured and performed basic administration of Microsoft IIS 5.1 and SQL Server 2000 Used Visual Studio.NET to develop applications using VB.NET, Visual C#, ASP.NET, ADO.NET Installed and configured and performed basic administration of Microsoft IIS 5.1 and SQL Server 2000

Education

  • University of Toronto
    Bachelor's degree, Computer Science
    1997 - 2002

Community

You need to have a working account to view this content. Click here to join now