About Me

I am a developer who enjoys building reliable backend systems. My primary focus is on architecting distributed services using Go and Java, and I find satisfaction in designing efficient communication patterns with gRPC and Kafka.

Beyond application logic, I value Infrastructure as Code because it ensures environments are reproducible and secure. I use Terraform on AWS to manage complex infrastructure with the same rigor as I apply to my code.

I also like working on native tools. Building cross-platform desktop applications with Go and Wails offers a different set of challenges that I appreciate solving. Currently, I am reading about Kubernetes internals and exploring new ways to improve system reliability.

Technical Skills

Languages

Go (Golang) Java SQL

Cloud & DevOps

AWS (VPC, ECS, IAM) Terraform Docker Kubernetes GitHub Actions

Backend Architecture

Microservices REST API gRPC Kafka Event-Driven Architecture Spring Boot

Security

SPIFFE/SPIRE OAuth2 Zero-Trust AES-256

Experience

Backend Developer
Qoex Teknoloji
Istanbul, Turkey
2025
  • Developing system architecture for production applications
  • Implementing RBAC-based authorization systems for role and permission management
  • Managing cloud deployments on AWS, handling infrastructure and deployment pipelines
Software Development Intern
Impress IT & Education Technologies
Istanbul, Kadıköy
2025
  • Gained exposure to ERP systems and enterprise software development
Engineering Intern
Alberk QA International Technical Control and Certification Inc.
Istanbul, Ataşehir
2022
  • Maintained archival systems and documentation using various tools
  • Managed client portfolios and tracked job entry/exit records
  • Handled new client registration and file management

Achievements

VMware Secrets Manager Contributor
Enhanced VMware's Secrets Manager through approved pull requests improving secret rotation logic. Improved secret rotation retry logic and fixed edge case bugs to increase system reliability and robustness. Collaborated with the core development team through thorough code reviews and iterative improvements, demonstrating strong understanding of secure secrets management in cloud-native environments.