David Andersson

Junior DevOps Engineer

Background in customer service and IT support. Currently looking for a DevOps role to contribute to agile teams and cloud-native environments.

David Andersson

Technical Expertise

Cloud Platforms

AWS, Azure, GCP

Infrastructure as Code

Terraform, CloudFormation

CI/CD

Jenkins, GitLab CI, GitHub Actions

Containerization

Docker, Kubernetes

Featured Projects

Kubernetes cluster deployment on Azure

In this project walkthrough, I’ll be showing you how to setup a kubernetes cluster on Azure. The Kubernetes cluster will be hosting a simple website inside of a couple of docker containers. The goal of this project is to learn how to deploy a Kubernetes cluster onto Azure using their Kubernetes service called AKS (Azure Kubernetes Service). By the end of this project walkthrough, you’ll have full access to a Kubernetes cluster running on Azure and it will be hosting an application of your choice.

View Details

Ansible Linux Automation Project

In this project I will deploy 3 different VPS (virtual private server) machines in the cloud. Then I will be using Ansible on my local machine to ensure these 3 virtual machines have PostgreSQL installed. I will also execute a bash script on each machine that will allow me to view useful status information about each machine. The goal of this project is to learn the basics of Ansible by doing this simple task.

View Details

GPG Encryption API with CI/CD on AWS

In this project we will be deploying an API on AWS using Github actions and ElasticBeanstalk. This API is written in C# and has the ability to encrypt and decrypt text messages using the GPG (Gnu Privacy Guard) encryption method. Please note that this documentation will not focus on how to develop a functional API. This documentation will focus on how to deploy an application stored on a Github repository to AWS cloud by using Github Actions.

View Details