Summary
Overview
Work History
Education
Skills
Languages
Contact
Education
Websites, Portfolios and Profiles
Timeline
Hi, I’m

Hadi AbtinFar

Netherlands - The Hague,VA
Hadi AbtinFar

Summary

With a strong foundation in Linux, SRE, Cloud, and DevOps practices, I have developed deep expertise in service provider concepts and the full lifecycle of infrastructure management. My experience includes building, automating, and optimizing large-scale systems, leveraging tools like Kubernetes, Terraform, Docker, and CI/CD pipelines. I am committed to continuous improvement and always seek opportunities to expand my knowledge and hands-on experience in cutting-edge technologies. My passion for learning drives me to stay at the forefront of industry trends, allowing me to tackle complex challenges and enhance the scalability, reliability, and efficiency of systems.

Overview

10
years of professional experience

Work History

Self Employed

Devops Engineer
05.2024 - Current

Job overview

  • Built and maintained Kubernetes clusters on Azure AKS, ensuring high availability, scalability, and reliability for production workloads.
  • Created a multi-tenant infrastructure with separate namespaces for software deployment in Kubernetes, improving isolation and resource management.
  • Dockerized middleware services and integrated them with Traefik as an ingress, enabling seamless traffic routing and service exposure.
  • Developed Terraform projects to automate Kubernetes management in Azure AKS, and created Ansible playbooks for provisioning servers and streamlining infrastructure management.
  • Implemented monitoring systems using Grafana and Prometheus for real-time observability, and utilized Vertical Pod Autoscaler and Goldilocks to optimize resource utilization.
  • Managed TLS certificates with OpenSSL, securing Kubernetes applications, and internal communication.
  • Developed microservices for Kubernetes cluster management using Flask, enhancing automation and operations.
  • Integrated REST/JSON APIs using tools like curl and Postman for seamless communication between services.
  • Utilized XML and JSON for configuration and data interchange in Google AI-powered projects like DialogFlow and Speech-to-Text.

Ernyka Holding

Cloud Developer
01.2023 - 05.2024

Job overview

  • Designed an IaaS infrastructure using KVM clusters with cloud-init, integrating SAN backend storage and VLAN/VXLAN for scalability and flexibility.
  • Automated processes using Django REST API and Celery, enabling efficient task scheduling and improving infrastructure operations.
  • Built operating system images optimized for blockchain nodes, ensuring fast and reliable deployment for blockchain infrastructure.
  • Developed a robust CI/CD stack using Jenkins, creating Groovy-based pipelines, and implementing a zero-trust approach for managing secrets.
  • Deployed Jenkins in Kubernetes and integrated Gitea for version control, enhancing collaboration and versioning efficiency.
  • Monitored servers and Kubernetes clusters using Grafana and Prometheus, enabling real-time issue resolution.
  • Integrated IBM MQ for message queuing and maintained basic network configurations such as DNS, Load Balancing, and firewalls.
  • Utilized JSON and XML for data interchange and configuration in applications to enhance compatibility and integration.

Zitel

Devops Engineer
05.2022 - 01.2023

Job overview

  • Dockerized customer communication services for stateless deployment in an orchestration environment, improving scalability and reliability.
  • Created Kubernetes manifests and Docker Compose files for consistent and efficient service deployment and management.
  • Built a Blue/Green infrastructure using Traefik to facilitate seamless deployment and minimize downtime.
  • Monitored web service processes using Selenium and developed custom exporters for services, ensuring better observability.
  • Provided Linux and DevOps training to team members, boosting team capabilities and operational efficiency.
  • Applied REST/JSON APIs using tools like Postman and curl for integration and testing.
  • Worked with API management platforms such as Kong to streamline API deployment and communication.
  • Configured basic network components such as DNS, firewalls, and load balancing to support scalable service operations.
  • Maintained XML and JSON standards for data configuration and interchange, ensuring compatibility across platforms.

ArvanCloud

Cloud Engineer
09.2019 - 05.2022

Job overview

  • Design and implemented an IaaS infrastructure using OpenStack and Ceph, creating a flexible and scalable platform for virtualized resources.
  • Develop automation software using Ansible and Terraform, improving infrastructure provisioning and management processes.
  • Maintain Kubernetes infrastructure and optimized workloads by 20%, improving cluster performance and speed.
  • Upgrade Kubernetes and OpenStack clusters and implemented new regions for IaaS products, enhancing scalability and reliability.
  • implemented the ELK stack and also Loki, Fluentbit, and Grafana for log shipping and storage, streamlining log management and enhancing observability. I also improved the performance of the logging system by 50%, optimizing log collection, storage, and visualization processes to achieve better efficiency and reduce overhead.

Rayanbourse

Fullstack Developer (python)
03.2018 - 09.2019

Job overview

  • Develop RESTful web services for the Iran Stock Exchange using Django REST and Flask, facilitating efficient data exchange and system integration.
  • Build a URL shortening project to shorten links for announcements from the Iran Stock Exchange, improving accessibility and user experience.
  • Create monitoring scripts for web services, enhancing the observability and reliability of the systems.
  • Develop a centralized pub-sub system to enable communication between web services, streamlining message passing and improving system integration.

Shatel

Linux Engineer (RHEL)
12.2014 - 03.2018

Job overview

  • Manage Linux servers processing 200,000 DNS queries per second and maintained a high-availability Radius server cluster supporting Shatel's large user base
  • Configure and optimized Freeradius to ensure secure, reliable, and scalable user authentication across multiple locations
  • Automate system provisioning and configuration using Ansible, improving the reliability and consistency of server deployments
  • Develop automation scripts with Bash and Python, optimizing workflows and reducing manual interventions across infrastructure management
  • Design and managed MySQL databases for Zabbix, providing comprehensive monitoring for all infrastructure systems and enabling proactive management of critical resources

Education

K.N. Toosi University of Technology
Tehran, Iran

Bachelor of Science from Computer Hardware Engineering
01-2015

University Overview

Skills

    CI/CD: Jenkins, GitLab CI ArgoCD

    Automation & Configuration Management: Ansible, Terraform, Bash Scripting, Python, Groovy, JSON, YAML

    Containerization & Orchestration: Docker, Kubernetes, Helm, Container Security, Harbor

    Cloud Platforms: AWS, Azure, GCP, Azure DevOps

    Infrastructure as Code: Terraform, Ansible, Ansible Tower

    Monitoring & Logging: Prometheus, Grafana, ELK Stack, Loki, Graylog

    Version Control: Gitea, GitHub, GitLab

    Networking: Load Balancers, VPNs, DNS Management, NetworkSecurity (TLS/SSL)

    Database Management: Performance Tuning, Backup and Recovery, Replication, NoSQL (MongoDB,Cassandra), SQL Databases (PostgreSQL, MySQL)

    Security: Access Control, Vulnerability Management, SSL/TLS, Compliance (GDPR, HIPAA)

    Collaboration & Agile Practices: Scrum, Kanban, Cross-Functional Team Collaboration, Documentation

    Programming Languages (Web Frameworks): Python (Flask, Django), Bash, REST API development

    Data Engineering: Kafka, Elasticsearch, Kibana, Loki, Grafana, ETL Pipelines

Languages

English
Proficient
C2

Contact

Contact
Netherlands - The Hague

Education

Education

Bachelor's Degree Computer Hardware Engineering - K.N. Toosi University of Technology - Tehran, Iran - 01/2015

Websites, Portfolios and Profiles

Websites, Portfolios and Profiles
  • https://www.linkedin.com/in/mohammad-hadi-abtinfar-85537772/
  • https://github.com/hadiabtin

Timeline

Devops Engineer
Self Employed
05.2024 - Current
Cloud Developer
Ernyka Holding
01.2023 - 05.2024
Devops Engineer
Zitel
05.2022 - 01.2023
Cloud Engineer
ArvanCloud
09.2019 - 05.2022
Fullstack Developer (python)
Rayanbourse
03.2018 - 09.2019
Linux Engineer (RHEL)
Shatel
12.2014 - 03.2018
K.N. Toosi University of Technology
Bachelor of Science from Computer Hardware Engineering
Hadi AbtinFar