$ whoami

Taha Yağız Güler

DevOps/Cloud Engineer

$ skills

PythonGoAWSGCPTerraformAnsibleJenkinsDockerK8setc.

System Architecture & Projects

Comprehensive CI/CD and Cloud Automation Project

Built a full DevOps system on AWS to speed up deployments and improve monitoring.

Key Achievements:

  • Created CI/CD pipelines with Jenkins using Docker, K8s and SonarQube
  • Used Terraform to set up cloud resources automatically
  • Deployed apps on AWS EKS with Kubernetes
  • Monitored systems using Prometheus and Grafana
TerraformJenkinsDockerAWS EKSKubernetesPrometheusGrafanaGithub ActionsSonarQube

Cloud Resume Project

Made a personal website using serverless AWS tools and automated setup.

Key Achievements:

  • Built the website with AWS S3 and CloudFront
  • Used Terraform and GitHub Actions for full automation
  • Added a visitor counter with Lambda and API Gateway
  • Deployed globally with low loading times
AWSS3LambdaCloudFrontTerraformGitHub Actions

Go Web App Deployment (AWS EKS)

Deployed a Go web app on AWS with GitOps and strong security.

Key Achievements:

  • Wrote the backend in Go and ran it on AWS Kubernetes
  • Used GitHub Actions and ArgoCD for CI/CD
  • Managed resources with Helm and Ingress-NGINX
  • Used secure Docker images and IAM roles
AWS EKSGoDockerKubernetesHelmArgoCD

Mastodon Bot with AWS

Created a simple bot for Mastodon using AWS Lambda and Python.

Key Achievements:

  • Wrote bot logic in Python and ran it on Lambda
  • Used Terraform to manage the setup
  • Handled secrets with AWS SSM
  • Triggered Lambda with Cloudwatch events
  • Deployed updates automatically with GitHub Actions
AWSLambdaTerraformPythonGitHub Actions

Infrastructure Automation on GCP

Set up cloud infrastructure on GCP with CI/CD and automation.

Key Achievements:

  • Used Terraform to create VMs, firewalls, and a global HTTP(S) Load Balancer
  • Set up MySQL database on a secure VM instance with automated backups
  • Configured Ansible playbooks to install NGINX, app services, and monitoring tools on all servers
  • Built CI/CD pipelines in Jenkins to deploy app changes automatically
  • Connected Jenkins with GitHub for version control and trigger-based deployments
  • Monitored performance and availability through custom GCP dashboards and logs
GCPTerraformAnsibleJenkinsGitHubMySQLNGINXLoad Balancer

Work Experience

DevOps Support Engineer

Jotform

GCP, Golang, PHP, Terraform, k6, GitHub API, CI/CD tools
11/2023 - 06/2024 · Istanbul, Turkey
  • Built an automated GitHub pull request tool with Golang, cutting code review time by 50%.
  • Optimized PHP application performance, improving response times by 30% through caching strategies.
  • Deployed GCP infrastructure using Terraform, achieving 100% IaC coverage and reducing provisioning time by 60%.

DevOps Engineer

Atomic Computing

AWS, Infrastructure as Code, IAM
10/2023 - 11/2023 · Freelance, Remote
  • Optimized AWS infrastructure, reducing costs by 20% while ensuring high availability.
  • Provided consultation for cloud architecture and infrastructure modernization.

DevOps Intern

Jotform

GCP, Terraform, Ansible, Linux, CI/CD tools
07/2023 - 09/2023 · Istanbul, Turkey
  • Designed a Linux From Scratch (LFS) architecture, enhancing system reliability and performance.
  • Automated infrastructure deployment on GCP with Terraform and Ansible, cutting deployment time by 50%.
  • Supported CI/CD pipeline development with automated testing and deployment strategies.

$ contact --info

Let's Connect

$ location --current

Istanbul, TR

$ contact --email

yagizguler7@gmail.com

$ cat resume.pdf

Download Resume

$ ls ./social-links