Hello, I'm Hasan Hakkaev
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.
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)
Experience
Platform Engineer
REWE International AG
Vienna, Austria2022-09-01 -
- 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
Unbelievable Machine Company
Vienna, Austria2021-11-01 - 2022-08-31
- 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
Barracuda Networks AG
Vienna, Austria2018-08-01 - 2021-10-31
- 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
TietoEVRY
Ostrava, Czechia2015-06-01 - 2018-07-31
- 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
GKFX Financial Services
Istanbul, Türkiye2014-07-01 - 2015-05-31
- 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%.
Contact me!
Best way to get a hold of me is to DM me on Twitter. If that doesn't work out, email me at address hasan.hakkaev@gmx.at