Professional Summary

  • I have been a Linux user for over 10 years, and during the final years of my university education, I transitioned from being a hobbyist to providing services to corporate and individual clients.
  • During this period, I specialized in different software languages, frameworks, algorithms, distributed systems, and Linux system administration.
  • Later, I focused my work on DevOps, achieving significant progress in both software and system management.
  • Currently, I manage hundreds of servers and work as a DevOps engineer at DALNET. The organizations I have served include Demirören Medya, Akkuyu Nükleer AŞ, Xinerji, and several important public institutions.

Work Experience

  • DevOps Engineer, DALNET - Istanbul, Turkey
    Duration: Oct. 2022 - Present

    • Managing all Linux servers (bare metal or cloud) with minimal downtime.
    • Managing and optimizing services and applications in AWS and GCP environments.
    • Conducting server management using Terraform with Infrastructure as Code principles.
    • Implementing containerization and deployment of software using Kubernetes, Docker, OpenShift, and other virtualization tools.
    • Designing necessary topology and infrastructure based on expected traffic for software/services.
    • Effectively handling load balancing operations with Nginx, HAProxy, and similar tools, ensuring high availability and performance.
    • Establishing cluster structures for software nodes to facilitate scaling and reliability.
    • Creating CI/CD structures integrated into test-production environments with optimal cost and maximum security.
    • Performing problem detection, cost-benefit analysis, exploring possible solutions, and timely issue resolution.
    • Technologies: Linux, Nginx, HAProxy, Kubernetes, Docker, Ansible, Terraform, Git, Gitlab CI, GCP, AWS, Zabbix, Grafana, Icinga, Bash, Python, Golang
  • Software Developer/System Administrator, Freelance
    Duration: Sept. 2020 - Oct. 2022

    • Developed full-stack backend applications for companies in various sectors and provided consulting services for their projects.
    • Provided consultancy in urgent support situations and enhanced the security of services for multiple companies through cybersecurity work.
    • Technologies: C#, Dotnet, Java, PHP, NodeJS, Golang, Linux
  • Software Engineer (Part-Time), Yalova University IT Department - Yalova, Turkey
    Duration: Sept. 2018 - May 2020

    • Developed a project on optical form recognition (Dotnet) and created various API services (NodeJs - NestJS).
    • Technologies: C#, Dotnet Framework, ASP.NET MVC

Education

  • Bachelor’s Degree, Computer Engineering
    Faculty of Engineering, Yalova University (2018 - 2023)

    • Thesis: Detection of pneumonia formations in X-ray films using artificial intelligence.
    • Technologies: Python, TensorFlow, Dotnet Framework
  • Bachelor’s Degree, Mining Engineering
    Istanbul Technical University, Faculty of Engineering (2012 - 2018, Undergraduate Transfer)

Professional and Technical Skills

  • Programming Languages:
    • Experienced: Bash, Python, Golang, C#, JavaScript, PHP, SQL
    • Familiar with: C, C++, Assembly
  • Databases: PostgreSQL, Patroni, MySQL, MongoDB, Redis, KeyDB
  • Web Technologies: Nginx, Apache, NodeJS, Dotnet, Symfony, Java Spring Boot
  • Tools: Kubernetes, Docker, Podman, Ansible, Terraform, Git, GitLab, Azure DevOps, Postman, SonarQube, Prometheus, Grafana, Zabbix, Icinga, ElasticSearch, HAProxy, etcd, consul
  • Operating Systems: Debian, Ubuntu, RedHat (CentOS and forks), OpenSUSE, Alpine, Arch
  • Network and Protocols: TCP/UDP, HTTP, API (REST and SOAP), JSON, XML, JWT, Proxy, Reverse Proxy

Personal Traits

  • Strong leadership skills, capable of guiding teams towards achieving common goals and fostering a collaborative environment.
  • Highly ambitious, always striving for excellence and setting high standards for personal and team performance.
  • Determined not to leave any problem unresolved, consistently seeking effective solutions and driving projects to completion.
  • Quick to adapt to new challenges and environments, demonstrating flexibility and a willingness to learn in fast-paced situations.

Languages

  • English - Upper Intermediate
  • Turkish - Native