Functioned as a DevOps and Cloud Architect at Code2, specializing in SaaS Apps Consolidation and Web apps development using no-code platforms.
Designed and implemented robust DevOps architectures and practices, optimizing software development, testing, and deployment processes for SaaS applications.
Spearheaded the architecture and management of cloud infrastructure on AWS Kubernetes (EKS) and Google Kubernetes (GKE) platforms, ensuring scalability, availability, and cost-efficiency.
Implemented CI/CD pipelines using Tekton and ArgoCD, automating the build, test, and deployment of applications for seamless software delivery.
Utilized Infrastructure as Code (IaC) principles and tools to provision and manage cloud resources, such as AWS CloudFormation or Terraform, ensuring consistent and reproducible infrastructure.
Implemented GitOps practices, utilizing Git repositories as a single source of truth for managing and deploying infrastructure and application changes.
Leveraged Python programming for scripting and automation tasks, enhancing operational efficiency and reducing manual effort.
Worked as a DevOps Engineer at T2 Yazilim (Turkey), collaborating with contractor companies on various projects.
Contributed to the GitLab progress for one of Turkey's largest defense industry companies ( Aselsan, Havelsan ), implementing DevOps practices and optimizing the software development lifecycle.
Supported the development and delivery of projects related to wireless charging units, providing testing services and ensuring efficient and reliable deployment processes.
Implemented CI/CD pipelines and automation tools to automate software builds, testing, and deployments, reducing manual effort and improving release cycles.
Worked on infrastructure provisioning and configuration management, utilizing tools like Ansible and Terraform to ensure consistent and scalable environments.
Written HELM IaC to deploy microservices on Openshift and Rancher Kubernetes.
Installed two private cloud environments via VMware vSphere (+vSAN, 5 nodes ) and Proxmox.
Implemented and maintained robust Site Reliability Engineering practices to ensure high availability, scalability, and performance of systems.
Managed and optimized AWS infrastructure, leveraging services like EC2, S3, RDS, and Lambda to meet business requirements.
Developed automation scripts using Golang and Python to streamline operational tasks, enhance system monitoring, and improve incident response.
Implemented and maintained CI/CD pipelines using tools like Jenkins or GitLab CI/CD to automate software deployments.
Conducted regular performance testing, load testing, and capacity planning to ensure optimal system performance and scalability.
Implemented monitoring and logging solutions using tools like Prometheus, Grafana, and ELK stack for proactive system monitoring and troubleshooting.
Implemented security measures and best practices, such as access control policies, encryption, and vulnerability management, to protect systems and data.
Proficiently managed and administered Linux systems, ensuring their stability, security, and performance.
Demonstrated expertise in AWS solutions, leveraging services like EC2, S3, VPC, and IAM to architect and deploy scalable and resilient cloud infrastructures.
Utilized XMPP and Erlang technologies to enhance real-time communication and messaging capabilities within the platform.
Leveraged Ruby and Fastlane for automating mobile app builds, testing, and deployment processes.
Implemented WebRTC technology to enable secure and efficient real-time communication features within the platform.
Implemented monitoring and logging solutions to proactively monitor system performance and troubleshoot issues, utilizing tools like ELK stack and Prometheus.
Ensured robust security measures and best practices, such as access controls, encryption, and vulnerability management, to safeguard systems and data.
Led the design and implementation of robust and scalable infrastructure solutions to support VOIP services on the company's own servers.
Managed and maintained the company's own server infrastructure, ensuring high performance, availability, and security for VOIP services.
Actively participated in capacity planning and scaling efforts to accommodate increasing VOIP traffic and user demands.
Led the technology department as the Chief Technology Officer, overseeing the development and implementation of VOIP (Voice over IP) solutions, specifically utilizing Asterisk, to deliver high-quality voice communication services.
Architected and built robust and scalable VOIP solutions using Asterisk, ensuring seamless and reliable voice communication for clients.
Designed and developed WebRTC-based video conference products, leveraging Asterisk for enhanced audio capabilities and interactive video communication experiences.
Actively involved in DevOps tasks, implementing automation and infrastructure-as-code principles to streamline software development, testing, and deployment processes.
1997 - 1998 - 03
Customer: Umay Internet Company ( Turkey )
Rolle: Web Developer
Task
Internet - Web Pages
1994 - 1999
Hacettepe University Mathematics and Computer Science (Bachelor degree)
1999-2001
Baskent University Computer Science (Graduate Student)
SUMMARY
Results-driven DevOps Engineer and Cloud Architect with expertise in architecting and implementing robust infrastructure solutions. Skilled in optimizing software development practices and ensuring the high availability and scalability of systems. Proficient in public cloud platforms like AWS and Google Cloud and private cloud with experience in Kubernetes, CI/CD pipelines, Infrastructure as Code (IaC), scripting, and security. Strong collaboration and problem-solving abilities, driving innovation and seamless integration across development and operations teams.
Additionally, I have a comprehensive background in Linux distributions, starting with Unix in 1994, followed by the Linux Slackware Distribution in 1995, and subsequently working with various distributions including Debian, Ubuntu, RedHat, and others.
Consequently, I have more than 27 years of experience in the IT industry.
PROGRAMMING LANGUAGES & TOOLS
GoLang, Python, C/C++, Java, Groovy, Erlang, Ruby, Bash/Shell Programming, NodeJs, PHP, HTML, Javascript
DevOps
SRE (Site Reliability Engineering), Virtualizations, Containers, Docker, Private Cloud, Public Cloud (AWS, Google Cloud), VMware, LinuxKVM, Proxmox, Bash/Shell Scripting, IPTables, Cyber Security, Ansible, Terraform, CI/CD (Continuous Integration/Continuous Deployment), IaC (Infrastracture as Code)
Kubernetes
RKE/Rancher, Openshift, Microk8s, Amazon EKS, and Google GKE
Linux Server Administration
Started with Unix (in 1994 ), then Linux Slackware Distribution (in 1995), then worked mostly worked on Debian, Ubuntu, and Red Hat, but many other Linux Distributions
Database Administration
Oracle, PostgreSQL, MySQL, MongoDB, distributed SQL query engines for big data, and Data Lakes ( Trino, Apache Hive, Iceberg, etc? )
Storages
VMware vSAN, Ceph, S3, Longhorn, and GlusterFS
Public Cloud Services
AWS, Google Cloud
Tools
Gitlab, Github, Bitbucket, Jira, Selenium, Appium, and Jenkins, ArgoCD
Libraries & Frameworks
Python Flask, Python Django, SQLAlchemy, PyInstaller, and Python QT, PHP Laravel, Java Spring Boot, Bootstrap, jQuery, Boto3, AWS GoSDK, Go Gin
Functioned as a DevOps and Cloud Architect at Code2, specializing in SaaS Apps Consolidation and Web apps development using no-code platforms.
Designed and implemented robust DevOps architectures and practices, optimizing software development, testing, and deployment processes for SaaS applications.
Spearheaded the architecture and management of cloud infrastructure on AWS Kubernetes (EKS) and Google Kubernetes (GKE) platforms, ensuring scalability, availability, and cost-efficiency.
Implemented CI/CD pipelines using Tekton and ArgoCD, automating the build, test, and deployment of applications for seamless software delivery.
Utilized Infrastructure as Code (IaC) principles and tools to provision and manage cloud resources, such as AWS CloudFormation or Terraform, ensuring consistent and reproducible infrastructure.
Implemented GitOps practices, utilizing Git repositories as a single source of truth for managing and deploying infrastructure and application changes.
Leveraged Python programming for scripting and automation tasks, enhancing operational efficiency and reducing manual effort.
Worked as a DevOps Engineer at T2 Yazilim (Turkey), collaborating with contractor companies on various projects.
Contributed to the GitLab progress for one of Turkey's largest defense industry companies ( Aselsan, Havelsan ), implementing DevOps practices and optimizing the software development lifecycle.
Supported the development and delivery of projects related to wireless charging units, providing testing services and ensuring efficient and reliable deployment processes.
Implemented CI/CD pipelines and automation tools to automate software builds, testing, and deployments, reducing manual effort and improving release cycles.
Worked on infrastructure provisioning and configuration management, utilizing tools like Ansible and Terraform to ensure consistent and scalable environments.
Written HELM IaC to deploy microservices on Openshift and Rancher Kubernetes.
Installed two private cloud environments via VMware vSphere (+vSAN, 5 nodes ) and Proxmox.
Implemented and maintained robust Site Reliability Engineering practices to ensure high availability, scalability, and performance of systems.
Managed and optimized AWS infrastructure, leveraging services like EC2, S3, RDS, and Lambda to meet business requirements.
Developed automation scripts using Golang and Python to streamline operational tasks, enhance system monitoring, and improve incident response.
Implemented and maintained CI/CD pipelines using tools like Jenkins or GitLab CI/CD to automate software deployments.
Conducted regular performance testing, load testing, and capacity planning to ensure optimal system performance and scalability.
Implemented monitoring and logging solutions using tools like Prometheus, Grafana, and ELK stack for proactive system monitoring and troubleshooting.
Implemented security measures and best practices, such as access control policies, encryption, and vulnerability management, to protect systems and data.
Proficiently managed and administered Linux systems, ensuring their stability, security, and performance.
Demonstrated expertise in AWS solutions, leveraging services like EC2, S3, VPC, and IAM to architect and deploy scalable and resilient cloud infrastructures.
Utilized XMPP and Erlang technologies to enhance real-time communication and messaging capabilities within the platform.
Leveraged Ruby and Fastlane for automating mobile app builds, testing, and deployment processes.
Implemented WebRTC technology to enable secure and efficient real-time communication features within the platform.
Implemented monitoring and logging solutions to proactively monitor system performance and troubleshoot issues, utilizing tools like ELK stack and Prometheus.
Ensured robust security measures and best practices, such as access controls, encryption, and vulnerability management, to safeguard systems and data.
Led the design and implementation of robust and scalable infrastructure solutions to support VOIP services on the company's own servers.
Managed and maintained the company's own server infrastructure, ensuring high performance, availability, and security for VOIP services.
Actively participated in capacity planning and scaling efforts to accommodate increasing VOIP traffic and user demands.
Led the technology department as the Chief Technology Officer, overseeing the development and implementation of VOIP (Voice over IP) solutions, specifically utilizing Asterisk, to deliver high-quality voice communication services.
Architected and built robust and scalable VOIP solutions using Asterisk, ensuring seamless and reliable voice communication for clients.
Designed and developed WebRTC-based video conference products, leveraging Asterisk for enhanced audio capabilities and interactive video communication experiences.
Actively involved in DevOps tasks, implementing automation and infrastructure-as-code principles to streamline software development, testing, and deployment processes.
1997 - 1998 - 03
Customer: Umay Internet Company ( Turkey )
Rolle: Web Developer
Task
Internet - Web Pages
1994 - 1999
Hacettepe University Mathematics and Computer Science (Bachelor degree)
1999-2001
Baskent University Computer Science (Graduate Student)
SUMMARY
Results-driven DevOps Engineer and Cloud Architect with expertise in architecting and implementing robust infrastructure solutions. Skilled in optimizing software development practices and ensuring the high availability and scalability of systems. Proficient in public cloud platforms like AWS and Google Cloud and private cloud with experience in Kubernetes, CI/CD pipelines, Infrastructure as Code (IaC), scripting, and security. Strong collaboration and problem-solving abilities, driving innovation and seamless integration across development and operations teams.
Additionally, I have a comprehensive background in Linux distributions, starting with Unix in 1994, followed by the Linux Slackware Distribution in 1995, and subsequently working with various distributions including Debian, Ubuntu, RedHat, and others.
Consequently, I have more than 27 years of experience in the IT industry.
PROGRAMMING LANGUAGES & TOOLS
GoLang, Python, C/C++, Java, Groovy, Erlang, Ruby, Bash/Shell Programming, NodeJs, PHP, HTML, Javascript
DevOps
SRE (Site Reliability Engineering), Virtualizations, Containers, Docker, Private Cloud, Public Cloud (AWS, Google Cloud), VMware, LinuxKVM, Proxmox, Bash/Shell Scripting, IPTables, Cyber Security, Ansible, Terraform, CI/CD (Continuous Integration/Continuous Deployment), IaC (Infrastracture as Code)
Kubernetes
RKE/Rancher, Openshift, Microk8s, Amazon EKS, and Google GKE
Linux Server Administration
Started with Unix (in 1994 ), then Linux Slackware Distribution (in 1995), then worked mostly worked on Debian, Ubuntu, and Red Hat, but many other Linux Distributions
Database Administration
Oracle, PostgreSQL, MySQL, MongoDB, distributed SQL query engines for big data, and Data Lakes ( Trino, Apache Hive, Iceberg, etc? )
Storages
VMware vSAN, Ceph, S3, Longhorn, and GlusterFS
Public Cloud Services
AWS, Google Cloud
Tools
Gitlab, Github, Bitbucket, Jira, Selenium, Appium, and Jenkins, ArgoCD
Libraries & Frameworks
Python Flask, Python Django, SQLAlchemy, PyInstaller, and Python QT, PHP Laravel, Java Spring Boot, Bootstrap, jQuery, Boto3, AWS GoSDK, Go Gin