I am a backend developer working from Konya, Türkiye, currently at DefineX, specialising in the financial-technology domain. I build Spring Boot Batch systems for scheduled data processing and job orchestration, working across large-scale data flows and payment integrations. My work sits where reliability matters — reporting and notification pipelines, the unglamorous and load-bearing parts of a product — and is shaped by data-privacy regulations such as KVKK/GDPR.
I treat tests as a first-class deliverable. Across three projects I have authored JUnit suites from scratch and pushed coverage past 90%, migrated legacy code to modern Java, and shaved 40% off batch runtime by re-thinking scheduling and I/O. I am happiest when the work is exact and the test report is green.