Charles Wilhelm

Aspiring Cloud Engineer

LinkedIn GitHub YouTube

charleswilhelmcloud@gmail.com - (705) 987-4655


Passionate about Cloud technologies and dedicated to continuously acqurining new skills and knowledge. Professional experience in an enterprise environment, providing excellent service to over 1,000 users and endpoints. Recipient of a Bachelor of Science in Cloud Computing degree and holder of several Cloud-relevent certifications. Experienced in the building, deployment, maintainence, and troubleshooting of secure, scalable, and resilient Cloud resources. Completed many professional development projects, ranging from Cloud-based website hosting to fully-featured Virtual Private Clouds.


Skills


Education

Bachelor of Science in Cloud Computing

Western Governors University

Salt Lake City, UT

University Logo

Certifications

Solutions Architect Associate Certified Cloud Practitioner Azure Fundamentals Cloud+ Security+ Network+ A+ LPIE ITIL 4

Experience

Infrastructure Technician

Sault College, 2023-Present
  • Built, tested, and finalized a custom Windows 11 machine image using VMWare Workstation.
  • Deployed a custom Windows 11 machine image to approximately 1,000 endpoints using PDQ SmartDeploy.
  • Managed non-compliant and decommissioned devices within Microsoft Intune, conducting remediation or removal as required.
  • Extracted device hashes, imported hashes into Microsoft Intune, and provisioned end-user devices.
  • Remotely executed patch management tasks for a fleet of enterprise endpoints.
  • Improved and maintained Active Directory accuracy by auditing Users and Organizational Units.
  • Assisted in the installation and configuration of enterprise-grade servers.
  • Troubleshot, diagnosed, and resolved hardware, software, and networking issues.

Service Desk Associate

Sault College, 2022-2023
  • Utilized the TeamDynamix ticket system to assess and track service requests and incidents.
  • Resolved service requests and incidents while progressing tickets through their lifecycle and providing updates to end-users.
  • Engaged end-users and conducted system diagnostics to investigate and resolve issues and provide to provide technical assistance and support.
  • Used network tools to gather switch port information and diagnose related issues.
  • Employed network cable tracing tools to aid in providing connections to the patch panel and switch.
  • Installed, tested, and troubleshot wireless access points.
  • Deployed hundreds of workstations, ensuring the functionality of hardware, software, and networking.
  • Configured appropriate static IP addresses for lab computers in accordance with the existing IPV4 addressing scheme.

Professional Development

  • Currently pursuing Red Hat Certified Systems Administrator certification.
  • Administering an AWS home lab to foster skill and knowledge acquisition.
  • Building Terraform scripts to automate deployment of increasingly-complex AWS infrastructure.
  • Building and deploying containers using Docker.
  • Completion of the Cloud Resume Challenge.

Projects

Backup and Disaster Recovery - Amazon Machine Image

  • Leveraged the AWS Management Console to manage cloud resources.
  • Launced an EC2 instance in the required VPC, Region, Subnet, and AZ.
  • Used EC2 Instance Connect and Linux CLI to customize the instance.
  • Generated a golden AMI from the EC2 instance, ensuring replicability.
  • Deployed multiple identical instances from the golden AMI.
  • Verified the state and content of the replica instances.
Backup and Disaster Recovery

S3 Bucket Administration - CloudShell CLI

  • Created S3 buckets in the appropriate Region via Command Line Interface.
  • Uploaded local machine files to the desired S3 buckets using CloudShell.
  • Generated and configured files in the CloudShell directory.
  • Transitioned files from the CloudShell directory to S3 buckets using the CLI.
  • Used a bash script to automate the copying of files between buckets.
  • Created replicas of existing buckets by utilizing syncing.
S3

WordPress Server Hosting - EC2 Administration

  • Deployed and configured an AWS Linux 2 EC2 instance in a public subnet.
  • Defined Network Access Control List and Security Group traffic rules.
  • Used SSH to connect to the instance and install an Apache2 web server.
  • Automated startup behavior of the Apache2 web server using the CLI.
  • Installed and configured a MariaDB instance to store website data.
  • Verified functionality and reachability of the web server landing page.
  • Created an AMI of the web server to provide a disaster recovery solution.
S3

Secure, Scalable, Fault Tolerant Web App - VPC

  • Generated three subnets per AZ to provide a three-tier architecture.
  • Deployed EC2 instances in multiple AZs inside of an Auto-Scaling Group.
  • Used a NAT Gateway to provide web access to private subnets.
  • Leveraged an Application Load Balancer to evenly distribute web traffic.
  • Implemented AuroraDB for data storage with a Read Replica for failover.
  • Load tested the web app and Auto-Scaling Group to verify scalability.
  • Created an S3 Gateway Endpoint to reduce internet-bound traffic.
S3