Summary
Yusuf Çakal is an experienced Java engineering leader with 10 years building and migrating Spring-based microservices at scale, currently leading an engineering team at Trendyol Group in Istanbul. He combines hands-on expertise in Java 11, Spring Boot, AWS (ECS, Kinesis), Terraform and CI/CD with a strong emphasis on clean architecture and rigorous unit/integration testing. At Trendyol he has driven domain decomposition, wallet balance transfer flows, payment gateway and PCI work, and operational improvements around performance monitoring and cost optimization. Known for raising software delivery performance across teams, he also writes technical posts occasionally and champions testing discipline using JUnit/Mockito/Spock. A practical problem-solver, he pairs production-focused AWS stewardship with a developer-first commitment to maintainable, well-tested code.
10 years of coding experience
5 years of employment as a software developer
Bachelors, Computer Engineering, 2.88 / 4.00, Bachelors, Computer Engineering, 2.88 / 4.00 at Sivas Cumhuriyet Üniversitesi
English