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