Summary
Oğuzhan Kiyar is a Lead Engineer with 8 years of experience designing and operating large-scale, microservices-based systems across e‑commerce and fintech domains. He blends strong software design and architecture expertise (DDD, SOLID, TDD) with hands‑on implementation in .NET, Go and TypeScript, and has managed 20+ microservices while optimizing for cost, reliability and observability. Known for refactoring legacy platforms, automating CI/CD and building reusable frameworks, he has driven replatforming efforts and real‑time processing pipelines using Kafka, Akka and Kubernetes. A pragmatic technical leader, he pairs domain-driven decision‑making with care for code quality, testing and safe releases. Active on GitHub and continuously learning containerization, DevOps practices and modern JS/Go stacks, he brings both broad system thinking and a developer’s attention to detail.
8 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Erciyes University
High School, High School at Cahit Zarifoğlu High School
Turkish, English