Roderick Holland

Roderick Holland

Email: holland97@yahoo.com

LinkedIn: linkedin.com/in/roderick-holland

GitHub: github.com/holland97

Summary

Showcasing my personal projects to help me transition into a cloud computing role. Enthusiastic and detail-oriented IT professional with a strong foundation in cloud computing and a passion for leveraging technology to solve complex problems. Possess a solid understanding of cloud infrastructure, automation, and DevOps practices. Eager to apply newly acquired skills and knowledge in a dynamic role within a forward-thinking organization. Committed to continuous learning and professional growth in the cloud computing domain.

Projects

AWS SFTP Server

  • Utilize Terraform to generate IAM policy for S3 bucket
  • Define IAM role for Transfer Family and attach policy
  • Develop SFTP server using Transfer Family
  • Create SFTP user account, generate SSH keys, and attach policy
  • Leverage CICD pipeline in CircleCI to streamline AWS infrastructure deployment

Terraform Network Setup Automation

  • Design VPC with public, private subnet, route table, and internet gateway
  • Build EC2 instance & enabled SSH traffic
  • Generate SSH key pair for Ansible to use
  • Create Ansible roles and executed scripts upon server creation
  • Automate deployment of infrastructure with CICD peipeline in CircleCI

Static Website Hosting

  • Using Terraform, create private S3 bucket and enable static website hosting
  • Make Cloudfront distribution and Origin Accent Control
  • Generate S3 bucket policy to restrict access only to CloudFront
  • Register domain name with Route 53
  • Utilize Certificate Manager to get SSL/TLS certificates
  • Build CICD pipeline using CircleCI to automate deployment
  • Make use of ChatGPT to generate index.html and error.html file

Professional Experience

IT Support Administrator

Dates: January 2023 – Present

• Setup & troubleshoot VPN issues using network commands on CLI

• Connect appropriate patch panel to ports on switch to enable ethernet in office area

• Create bash scripts to install applications on machines and store in JumpCloud

• Integrate Jira bot with Slack workspace when transitioning to Jira ticketing system

• Develop scripts to help with simple day-to-day tasks and troubleshooting

• Reconfigure guest network in office to work correctly

• Review VPN logs on Ubiquiti console or mac console to troubleshoot VPN issues

• Provide licenses to users requesting access to applications

• Generate disable USB block policy within CrowdStrike for mac devices

IT Support Specialist

Dates: May 2019 – October 2022

• Setup, install SSL certificates, profiles, and apps for mobile devices through Meraki before deployment

• Remote into user's computers to assist with technical issues or perform installations and upgrades

• Run scripts within Jenkins to automate account creation of new hires

• Perform gpupdates on employee's computers to be updated with current company policies

• Assign users to appropriate groups for access within Active Directory or Azure Active Directory

• Run packet trace, nslookup, and ping commands to assist with day-to-day needs

• Setup access to network printers for new hires and employees

Certifications

LPI Linux Essentials July 2024
AWS Solutions Architect Associate March 2023
AWS Cloud Practitioner October 2022

Skills

Technical Skills

• Cloud Technologies: AWS, S3, VPC, EC2, IAM, Transfer Family, Route 53, DynamoDB

• DevOps Tools: Terraform, Ansible, CircleCI, Docker

• Operating Systems: Linux, MacOS

• Collaboration Tools: Jira, Slack, MS Teams

• Scripting Languages: Bash

Education

Winston-Salem State University

Degree: Bachelor of Science in Computer Science