Gokhan Ustuner is a Senior Software Engineer with 10 years of experience building reliable, high-throughput backend systems across fintech, e-commerce, and travel domains. Currently at iyzico, he focuses on payment systems and distributed architectures in the JVM ecosystem, primarily using Java. He specializes in domain-driven design, clean architecture, and pragmatic decisions that balance correctness, consistency, and real-world failure modes like idempotency and reconciliation. His background includes end-to-end ownership of critical services—from requirement analysis and domain modeling to infrastructure as code and observability dashboards. Gokhan combines hands-on implementation with a habit of interrogating the “why” behind designs, which helps him surface trade-offs early and keep systems evolvable. He holds an MSc in Software Engineering and brings experience integrating diverse payment methods and communication channels at scale.
10 years of coding experience
13 years of employment as a software developer
Associate of Science - AS, Computer Technologies and Programming, Associate of Science - AS, Computer Technologies and Programming at Beykent University
Associate of Science - AS, Computer Programming, Associate of Science - AS, Computer Programming at Anadolu University
Computer, Computer at Borusan Asım Kocabiyik Anatolian Professional High School
Master of Science - MS, Software Engineering, Master of Science - MS, Software Engineering at Boğaziçi University
This is SWE574 project repo for SWEet Dewarriors Team
Contributions:1 review, 86 commits, 68 PRs in 2 months
adobe-experience-managercenterjavascriptaemsweet
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gokhan Ustuner - Senior Software Engineer at iyzico