Avatar

Gökhan Kaya

Senior Software Engineer

Ankara, Turkey

ttgokhankaya@gmail.com


Skills

.NET Framework, ASP.NET, C#, Python, Java, DDD

Microservices, Cloud, Docker, Kubernetes

Apache Kafka, Redis, PostgreSQL, MsSQL

Git, CI/CD, Prometheus, SonarCloud


Languages

English

Turkish (Native)



Work Experience

Karmasis - Senior Software Engineer
October 2020 - August 2024

Led development and maintenance of the DAM Collector product. Transitioned monolithic systems to containerized microservice architectures, integrating Apache Kafka and improving performance by 60%.


TÜRKTRUST - Senior Software Engineer & Researcher
April 2015 - October 2020

Worked on defense industry projects and led the development of web-based systems for TOBB STAUM. Focused on system improvements and large-scale data processing.


Ekin Technology - Software Engineer
April 2012 - November 2014

Developed and maintained real-time urban security systems (KGYS) in Ankara. Designed network monitoring modules for city-wide systems.

Education

Gazi University - MSc, Computer Engineering
2014 - 2019

Thesis: Adaptive, Context-Aware, and Learning Smart Home System


İstanbul Commerce University - BSc, Computer Engineering
2003 - 2008

Focused on software development and system design.