2025Aug 2025 to now
Software Engineer Expert
Yapı Kredi Technologies
In-house since August 2025, after a year in an outsourced role at the same bank. I own critical banking systems and work on moving them off legacy architectures.
- Developing a FIX protocol engine in Java with QuickFIX/J, to replace a third-party product and connect the bank to stock exchanges.
- Contribute to the migration of monolithic legacy systems to cloud-native microservices in Java and Spring Boot.
- Built event-driven processing between services with Apache Kafka and Azure Event Hubs.
- Maintain the PL/SQL packages and SOAP services that keep data consistent and integrated during the move.
- Led the setup of Redis for caching and UC4 (Automic) for batch scheduling.
- Deliver full-stack features with Spring Boot and React.
Stack Java, QuickFIX/J, Spring Boot, Kafka, Azure Event Hubs, Redis, PL/SQL, SOAP, UC4 (Automic), React







