I am a software engineer working across event-driven distributed systems, secure payments, and software for manufacturing operations.
I designed a thread-safe token lifecycle and contributed to re-encrypting more than 30 million sensitive records. I value fault tolerance, secure engineering, and clear communication across teams.
Bursa, Türkiye
Education
Eskişehir Technical University · Bachelor’s Degree in Computer Engineering · 09/2019 – 06/2023 · GPA: 3.70 · First in the department
Technical Lead and co-founder of Eskişehir Technical University Software Community.
Awards
OBSS Code Master 2021 · Second place in the first stage
Experience.
From manufacturing systems to the infrastructure behind everyday payments.
G
06/2023 · Remote, Türkiye
Garanti BBVA Technology
Software Engineer
01
Re-engineered the payment gateway to support 3D Model alongside 3D_PAY, adapting bank-side and merchant-integrated authentication flows.
Designed and implemented a reusable rate limiting framework for cached and cacheless environments, adopted across multiple production projects.
Implemented business logic security layers alongside XSS, CRLF and SQL Injection defenses and PCI-DSS-compliant data handling.
More work +
Served as Unit Representative for configuration management and participated in security and youth banking initiatives.
Designed a dual-algorithm adapter for a cryptographic migration, contributed to batch re-encryption of over 30 million sensitive records, and drove production release management.
Built a thread-safe, highly available token lifecycle using double-checked locking, AtomicReference, expiry policies and AOP-driven renewals.
Contributed to shared Payment Facilitator infrastructure and delivered a full bank integration using it.
Resolved rare race conditions causing request loss during sub-2ms high-traffic processing windows.
Added WebOTP and SMS AutoFill support to ACS authentication flows.
Integrated Apache Kafka pipelines into GarantiPay 2.0 transaction processing.
F
10/2021 – 06/2023 · Eskişehir, Türkiye
Ford Otosan
Software Developer
02
Migrated a widely used internal ASP.NET WebForms application from .NET 3.5 to .NET Framework 4.8.
Developed .NET Core framework libraries and shared components adopted by multiple application teams.
Developed production and Conformity of Production (CoP) management systems from analysis to deployment, primarily for the Eskişehir plant.
More work +
Co-developed Quality Pool with a Flask API and a tuned Random Forest Classifier for automated quality issue solution recommendations.
B
08/2021 – 09/2021 · İstanbul, Türkiye
Baykar Technology
Software Engineering Intern
03
Built a .NET desktop application to automate setup, installation and verification of Ground Control Units for UCAV systems.
Automated runtime, profile and configuration installation to reduce human error and manual operational workload.
Skills.
The tools I build with. The thinking that connects them.
Quality management in automotive. Practical learning in healthcare. Two projects built around real needs.
SELECTED PROJECTS / 02↙
QP / INTELLIGENCEConcept illustration
01 / QUALITY POOLTÜBİTAK 2209-B
Quality Pool
A TÜBİTAK 2209-B graduation project in cooperation with Ford Otosan. A management, classification and solution recommendation platform for automotive warranty and quality processes, using a Flask API and a tuned Random Forest Classifier to recommend solutions for manufacturing defects.
TÜBİTAK 2209-BFlaskRandom Forest
VP / HEALTHCAREConcept illustration
02 / VIRTUAL PATIENTESOGÜ
Virtual Patient
A mobile application developed with faculty members of the Nursing Department at Eskişehir Osmangazi University to give nursing students practical experience in patient care.