×
Hasan Hakkaev

Hasan Hakkaev

Platform Engineer

Vienna, Vienna, AT

Background


About

About

Software Engineer with strong expertise in Golang development, system programming, and cloud technologies. Experienced in building scalable, efficient solutions with Kubernetes, automation, and CI/CD pipelines. Enthusiastic about using Rust and Infrastructure as Code (IaC) to solve complex challenges. Known for optimizing performance, improving functionality, and delivering cost-effective results. Ready to contribute to innovative projects with a focus on reliability and maintainability.

Work Experience

Work Experience

  • Platform Engineer, 

    Sep, 2022 - Present

    • Developed high-performance GO services utilizing gRPC, PostgreSQL, OpenTelemetry, and tracing tools. Optimized services using flame graphs and pprof for performance bottleneck analysis and improvement.

    • Expanded Kubernetes functionality with custom operators, simplifying resource management on external systems.

    • Built RESTful backend APIs in Golang, focusing on writing clean, maintainable code and following best practices to ensure reliability and performance.

    • Revamped large-scale dependency management, significantly boosting development team efficiency.

    • Enhanced software supply chain security through the implementation of comprehensive image scanning and signing processes.

    • Increased overall productivity by optimizing workflows and automating routine tasks.

    • Improved developer experience by providing comprehensive CI/CD templates.

  • Platform Engineer, 

    Nov, 2021 - Aug, 202210 months

    • Built custom Terraform provider, enhancing internal infrastructure management.

    • Designed GitOps repository for Kubernetes, streamlining deployment and version control.

    • Set up a secure AWS landing zone for customer workloads.

    • Automated repetitive tasks, freeing time for complex problem-solving.

  • Cloud Engineer, 

    Aug, 2018 - Oct, 20213 years 3 months

    • Automated the deployment and management of training environments for network and application security products on Azure and AWS using cloud-native tools and practices.

    • Implemented Infrastructure as Code (IaC) using Terraform, Configuration Management with Ansible, and Continuous Deployment pipelines with Jenkins, embracing DevOps best practices.

    • Migrated training environments to Azure, leveraging cloud-native services to enhance performance, reliability, and achieve a 300% reduction in costs.

  • Infrastructure Specialist, 

    Jun, 2015 - Jul, 20183 years 2 months

    • Delivered advanced support and optimization for a VMware-based private cloud infrastructure for a large financial institution, ensuring high availability and reliability.

    • Implemented automation and Infrastructure as Code (IaC) practices, leading to significant reductions in deployment costs and operational overhead.

    • Developed and deployed automation scripts for routine tasks, enhancing overall system reliability and efficiency.

    • Improved on-call response and incident management by enhancing alerting mechanisms, resulting in minimized system downtime and faster recovery times.

  • System Administrator, 

    Jul, 2014 - May, 201511 months

    • Led Ansible implementation for robust configuration management.

    • Managed high-performing servers, ensuring uninterrupted operations.

    • Automated daily tasks using PowerShell and bash scripts.

    • Improved CI pipeline, reducing deployment time by 30%.

Projects Experience

Projects Experience

Skills

Skills

  • Programming Languages

    Go (Golang)

  • Databases

    PostgreSQL

  • Communication Protocols

    gRPC

    HTTP/REST

    Protocol Buffers

  • Cloud and Distributed Computing

    Kubernetes

    Azure

    AWS

    GCP

  • Tools and Technologies

    ArgoCD

    Harbor

    Kustomize

    Helm

    Terraform

    Ansible

    Saltstack

    Vault

    GitLab CI

    GitHub Actions

    Concourse CI

    Keycloak

  • Certifications

    AWS Certified Cloud Practitioner

    Certified Kubernetes Administrator(CKA)

Education

Education

  • Computer Science, BS, University of Ruse

    Sep, 2010 - Jul, 2014

Interests

Interests

  • Hiking / Biking

  • Traveling

  • Programming

  • Open Source