Hi, I'm Dennis, a Cloud/DevOps Engineer
I'm interested in Devops/Cloud/Platform/Site Reliability Engineering Roles
👨💻 Cloud DevOps Engineer Projects:
-
CI/CD Projects
-
Nexus Artifactory Repository Manager, Building Software Images & Storing Artifacts
-
Kubernetes Projects
-
GitOps Projects
-
SSL/Certificate Renewal/Rotation/Lifecycle Projects
-
Docker Projects
- 3 Node Docker Swarm Cluster With MySQL and Wordpress Services Implementation with Secrets via Command Line Interface and Docker Stack Deploy
- Container Orchestration with Docker Swarm: Configuring Master and Worker Nodes, Developing, Deploying, and Spreading A Docker Service Across Multiple Nodes
- Docker and Jenkins: Continuous Development and Deployment with CLI, Docker Compose and Dockerfile on Ubuntu EC2 Instance
- Docker Container + Image Creation, Testing, and Networking
-
Microsoft Azure & Azure AI Projects
- Azure VM Deployment, Image Creation Out Of VM, and Image Store In Gallery Project
- Upload-and-Receive Azure AI Text and Image Analysis Setup via Azure Functions, Azure AI Services, and Azure Storage Account Upon Upload to Blob Storage
- Utilizing Multiple Azure Services for AI Image Recognition: Azure Cognitive Services and Blob Storage for Image Processing
- Secure Azure Infrastructure Implementation for Virtual Machine, Reliability, Provisioning and Security
- Static Website Hosting, Caching, and Security With Azure Blob Storage, Azure CDN, Shared Access Signature Generation
- Configuring On-premises Active Directory within Azure VMs
- Network Security Groups (NSGs) and Inspecting Network Protocols
-
AWS Projects
- Continuous Integration/Continuous Deployment With GitHub and AWS CodePipeline using Sample HTML Code
- IAM+EC2+DynamoDB: Database, Security Role Creation and Attachment, and Webserver Deployment(via Console, Command-Line Interface, and CloudFormation Template)
- CloudFormation Template Deployment of VPC, Internet Gateway, NAT Gateway, Route Table, Security Group, EC2 Instance, EKS Cluster
- Two-Tier Infrastructure With Web and Database Tier, Application Load Balancer, Auto Scaling Group Along With Architecture Testing: From Simplex To Complex
- Infrastructure as Code Using AWS CloudFormation Templates To Deploy Simple To Complex Cloud Infrastructures (using YAML Templates)
- Cloud Architecture with VPC, Subnets, Application Load Balancer, Autoscaling Group
- Using The AWS Console to Create an EC2 instance with Apache Pre-Installed on It, Making a Machine Image of It, and Repeating It All Through the AWS Command Line Interface Only(no AWS Console)
- Creating a Dynamic Website With Nginx on Linux; Amazon S3 for Website Image Hosting; Cloudwatch for Website Metric Monitoring; and Testing and Deployment
- Using AWS EC2, SSH, and AWS SSM to Configure, Deploy, and Log Into Windows and Linux Instances Remotely
- Creating A Static Website via AWS S3
-
Terraform Projects
- Pod 4 Project: Deploying and Testing Out CI/CD Pipeline With Terraform Provisioned AWS CI/CD Pipeline Infrastructure
- Terraform For Deploying Highly Available 2-Tier Infrastructure(Web-Tier and Database Tier) with Load Balancing, Security, Tier Segregation Features
- Reusable Terraform Script For Provisioning Reliable Frontend(Load Distribution) and Backend(Server/Application) Business Infrastructure With S3 Bucket Backend For Reproducibility, Security, and Reliability
- Terraform Infrastructure-as-Code Deployment For Provisioning a CI/CD Tool(Jenkins) on a Server (AWS EC2) with IAM Permissions and Storage(AWS S3 Bucket) For Software Testing and Deployment
-
Python Scripting Projects
- Docker Python SDK For Container Orchestration; Building Docker Image Measuring CPU and Memory Utilization
- Python For DevOps: Using Python to Create EC2 instance; Transfer Shell Script To It; Run Shell Script to Install Webserver
- API Gateway, Boto3, Lambda, and EventBridge to Automate Stopping EC2 Instances At Pre-determined Times
- Automated AWS EC2 Instance Inventory into CSV File and Upload Into S3 Bucket
- Python Log Parsing; Resource Monitoring with Psutil Module
- Python for Data Extraction: Creating a .py Script For Extracting File Size, Directory Information from Amazon Linux 2023 Instance and MacOS and Storing It Into a Dictionary
-
Linux Projects
-
Kakfa Projects
-
Monitoring and Observability Projects
-
Infrastructure Setup Projects
CI/CD Projects
Nexus Artifactory Repository Manager, Building Software Images & Storing Artifacts
Kubernetes Projects
GitOps Projects
SSL/Certificate Renewal/Rotation/Lifecycle Projects
Docker Projects
- 3 Node Docker Swarm Cluster With MySQL and Wordpress Services Implementation with Secrets via Command Line Interface and Docker Stack Deploy
- Container Orchestration with Docker Swarm: Configuring Master and Worker Nodes, Developing, Deploying, and Spreading A Docker Service Across Multiple Nodes
- Docker and Jenkins: Continuous Development and Deployment with CLI, Docker Compose and Dockerfile on Ubuntu EC2 Instance
- Docker Container + Image Creation, Testing, and Networking
Microsoft Azure & Azure AI Projects
- Azure VM Deployment, Image Creation Out Of VM, and Image Store In Gallery Project
- Upload-and-Receive Azure AI Text and Image Analysis Setup via Azure Functions, Azure AI Services, and Azure Storage Account Upon Upload to Blob Storage
- Utilizing Multiple Azure Services for AI Image Recognition: Azure Cognitive Services and Blob Storage for Image Processing
- Secure Azure Infrastructure Implementation for Virtual Machine, Reliability, Provisioning and Security
- Static Website Hosting, Caching, and Security With Azure Blob Storage, Azure CDN, Shared Access Signature Generation
- Configuring On-premises Active Directory within Azure VMs
- Network Security Groups (NSGs) and Inspecting Network Protocols
AWS Projects
- Continuous Integration/Continuous Deployment With GitHub and AWS CodePipeline using Sample HTML Code
- IAM+EC2+DynamoDB: Database, Security Role Creation and Attachment, and Webserver Deployment(via Console, Command-Line Interface, and CloudFormation Template)
- CloudFormation Template Deployment of VPC, Internet Gateway, NAT Gateway, Route Table, Security Group, EC2 Instance, EKS Cluster
- Two-Tier Infrastructure With Web and Database Tier, Application Load Balancer, Auto Scaling Group Along With Architecture Testing: From Simplex To Complex
- Infrastructure as Code Using AWS CloudFormation Templates To Deploy Simple To Complex Cloud Infrastructures (using YAML Templates)
- Cloud Architecture with VPC, Subnets, Application Load Balancer, Autoscaling Group
- Using The AWS Console to Create an EC2 instance with Apache Pre-Installed on It, Making a Machine Image of It, and Repeating It All Through the AWS Command Line Interface Only(no AWS Console)
- Creating a Dynamic Website With Nginx on Linux; Amazon S3 for Website Image Hosting; Cloudwatch for Website Metric Monitoring; and Testing and Deployment
- Using AWS EC2, SSH, and AWS SSM to Configure, Deploy, and Log Into Windows and Linux Instances Remotely
- Creating A Static Website via AWS S3
Terraform Projects
- Pod 4 Project: Deploying and Testing Out CI/CD Pipeline With Terraform Provisioned AWS CI/CD Pipeline Infrastructure
- Terraform For Deploying Highly Available 2-Tier Infrastructure(Web-Tier and Database Tier) with Load Balancing, Security, Tier Segregation Features
- Reusable Terraform Script For Provisioning Reliable Frontend(Load Distribution) and Backend(Server/Application) Business Infrastructure With S3 Bucket Backend For Reproducibility, Security, and Reliability
- Terraform Infrastructure-as-Code Deployment For Provisioning a CI/CD Tool(Jenkins) on a Server (AWS EC2) with IAM Permissions and Storage(AWS S3 Bucket) For Software Testing and Deployment
Python Scripting Projects
- Docker Python SDK For Container Orchestration; Building Docker Image Measuring CPU and Memory Utilization
- Python For DevOps: Using Python to Create EC2 instance; Transfer Shell Script To It; Run Shell Script to Install Webserver
- API Gateway, Boto3, Lambda, and EventBridge to Automate Stopping EC2 Instances At Pre-determined Times
- Automated AWS EC2 Instance Inventory into CSV File and Upload Into S3 Bucket
- Python Log Parsing; Resource Monitoring with Psutil Module
- Python for Data Extraction: Creating a .py Script For Extracting File Size, Directory Information from Amazon Linux 2023 Instance and MacOS and Storing It Into a Dictionary
Linux Projects
Kakfa Projects
Monitoring and Observability Projects
Infrastructure Setup Projects
Coming Soon:
- Helm Projects
- Golang Projects
- WSO2 API Projects
- Javascript Projects
- Bamboo CI Projects
- GitLab Ci Specific Projects
- AWS ECS Projects
- Vault Projects
- FastAPI & API Dev/Management Projects
- Postman Projects
- Istio Service Mesh Projects
- System Design Projects


