About Me
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