Hossein Esmailzadeh

DevOps Engineer

About

    Experienced Cloud DevOps Engineer with a strong background in Kubernetes, Docker, and UNIX systems. Proficient in implementing CI/CD pipelines and GitOps methodologies for cloud infrastructure management. Skilled in Linux systems administration and troubleshooting. Committed to continuous learning and keeping up-to-date with emerging technologies. Proven track record of delivering high-quality solutions and collaborating effectively with cross‑functional teams

Contact

Education

B.Sc. in Computer Science — From: 2020 To: 2024

Skills

    Automation CI/CD DevOps GitOps Infrastructure as a Service Software as a Service Virtualization

Tools

    Ansible Docker Helm Jenkins Kubernetes LVM Linux Nginx QEMU/KVM Terraform

Programming

    Bash C Go Groovy Lua Perl Python Ruby

Languages

    English

Work Experiences

DevOps Engineer

From: Aug 2024 To: Present

Description:

  • Write and manage Jenkins pipelines
  • Configuring agents and VMs for build and deploy
  • Monitoring various micro-services
  • Manual HA system
  • Basic system hardening
NixOS System Administrator

From: Sep 2023 To: May 2025

Description:

  • Write and manage custom Nix package(s) and overlay(s)
  • Boot-time (specialities) configuration and setup
  • Create and manage isolated (test, deploy and develompent) environtment
DevOps Engineer

From: Apr 2022 To: Jul 2024

Description:

  • Deploying web-apps on kubernetes
  • Custom nginx load-balancer
  • Redis cache storage
  • Storage volumes
Automation and Virtualization Specialist

From: Jun 2022 To: Sep 2022

Description:

  • Manage and clustering proxmox hypervisor
  • Port-forwarding using IPTables
  • Automated shell script to use proxmox's API
Linux System Administrator

From: Sep 2020 To: Sep 2024

Description:

  • Setup web-servers (e.g nginx, apache) on various Linux hosts
  • Setup git and SMTP/IMAP servers
  • Troubleshooting system and package maanger
  • Write custom services

Projects

Gerrit Manifest Tool
Description:
  • Add, Remove and Edit (projects, remotes, etc.) gerrit manifest file
  • Simple Terminal User Interface (TUI)
View Project
Git bare-repo and worktree manager
Description:
  • Clone a git repository in bare
  • Activate worktrees for each branch
View Project
Simple QEMU wrapper
Description:
  • Wrapper around type-2 QEMU hypervisor (with KVM acceleration enabled)
  • Handle shared-folder
  • Port-forwarding
  • VNC (headless) mode
  • Can save VM's config to be run again
View Project
Git GPG key handler
Description:
  • Manage GPG keys in a per-repo basis
  • Optional commit message template and ssh-key settings
  • Simple TUI (usin fzf)
View Project
Resume Template
Description:
  • Automated CI/CD pipeline usin Gitlab CI
  • Pipline triggers on new tags and not commits
View Project