About Me

Software Engineer with experience designing, developing, modernizing, and supporting enterprise-scale financial systems across Banking, Fintech, and Telecom domains. My work spans backend engineering, solution design, software architecture, and end-to-end technical ownership. I work across technical and business boundaries, translating business requirements into scalable, maintainable, and production-ready solutions while considering system dependencies, operational needs, and long-term business value.

Experienced across both legacy and modern distributed architectures, from enterprise monolith modernization to containerized microservice environments. Involved throughout the full solution lifecycle, including requirements analysis, architecture design, development, integration, deployment, and production support. Experienced with microservices, distributed systems, event-driven architectures, Domain-Driven Design (DDD), Hexagonal Architecture, and asynchronous messaging, with technologies including Java, Spring Boot, Kafka, and RabbitMQ.

Domain experience includes Credit and Risk Management, Agricultural Finance, Billing & Charging, Document Management, Commercial Registry, Customer and Dispute Management, and Sustainability Scoring. Currently working in the Payments and Money Transfer domain, covering domestic transfers, international money transfers, and precious metal transfers, with a focus on high-throughput, business-critical transaction processing.

Highly proficient in English, with experience using it for technical discussions, presentations, solution briefings, and stakeholder communication in international and cross-functional environments. I approach engineering with a solution-oriented and product-minded perspective, looking beyond individual features to understand the underlying business problem, system interactions, scalability, operational requirements, and the most sustainable technical solution.

Experience

Expert Software Engineer

May 2026 - Present

Yapı Kredi Teknoloji

  • Working on business-critical payment and money transfer solutions, with a focus on solution design, architecture, scalability, reliability, and end-to-end technical ownership.
  • Own solutions across the full lifecycle, from business requirement analysis and solution design through development, integration, deployment, and production support.
  • Design and evolve high-throughput backend services across domestic transfers, international money transfers including Global Fast and Western Union, and precious metal transfers, supporting business-critical financial transaction flows.
  • Proactively review existing payment and money transfer solutions to identify potential risks, architectural concerns, and improvement opportunities, translating findings into technical improvements and new services.
  • Identify and address reliability, performance, and scalability concerns across transaction flows, backend services, and system integrations.
  • Contribute to architectural decisions across distributed services, integrations, transaction consistency, scalability, and operational reliability.
  • Work across multiple services and business domains to resolve complex technical and business problems, collaborating with product, architecture, infrastructure, and engineering teams to deliver sustainable solutions.

Mid. Software Development Engineer

January 2024 - May 2026

KKB - Kredi Kayıt Bürosu

  • Took increasing ownership of enterprise financial applications, moving beyond feature development toward solution design, modernization, and end-to-end delivery.
  • Drove software initiatives across the full lifecycle, from requirements analysis and technical design through development, deployment, and production support.
  • Contributed to the modernization of legacy WebLogic-based monolithic applications and their transformation into modern, containerized microservice architectures.
  • Designed and developed solutions across business-critical domains, including billing & charging, agricultural lending, credit scoring & limit control, commercial registry, and customer dispute management.
  • Brought a green transformation and sustainability solution from concept to production, owning solution design, development, and system integrations with a government institution.
  • Worked closely with infrastructure, product, and cross-functional engineering teams to coordinate modernization, deployments, integrations, and operational reliability.
  • Collaborated with domestic and international stakeholders on joint technical initiatives, complex integrations, and business requirements.
  • Identified architectural and operational improvements beyond individual development tasks, contributing to technology modernization and reducing dependency on costly legacy licenses.
  • Established development and coding standards to improve consistency, maintainability, and software quality across projects.
  • Mentored junior developers and interns through technical guidance, code reviews, and onboarding support.

Jr. Software Development Engineer

January 2023 - January 2024

KKB - Kredi Kayıt Bürosu

  • Contributed to the development and maintenance of enterprise-scale financial and credit information applications, working across the software development lifecycle.
  • Developed, tested, and maintained backend and web applications based on business and technical requirements.
  • Worked with Java, Jakarta EE, and Spring-based technologies to develop RESTful and SOAP web services and enterprise financial applications.
  • Collaborated with cross-functional teams to analyze requirements, troubleshoot production issues, and deliver reliable software components.
  • Contributed to the design, development, integration, and testing of business-critical applications, gaining experience with enterprise application architecture, database-driven systems, and high-volume financial processes.

Jr. Solution Architect

July 2022 - January 2023

Huawei

  • Bridged customer requirements, business objectives, and technical capabilities by translating customer needs into value-driven technology solutions.
  • Analyzed customer requirements and pain points to design tailored technical solutions aligned with business objectives.
  • Coordinated with sales, engineering, project management, deployment, technical support, solution marketing, bids and proposals, and HQ teams throughout the solution lifecycle.
  • Designed and presented solutions through technical briefings, customer presentations, PoCs, and solution demonstrations, combining technical depth with a business-oriented approach.
  • Supported presales and solution development activities by translating customer needs into technical requirements, solution architectures, and actionable proposals.
  • Managed stakeholder relationships across customers, engineering teams, and internal business units to maintain alignment throughout the solution process.

Data Science and Machine Learning Intern

July 2021 - October 2021

Unifree Duty Free

  • Worked on data analysis and machine learning initiatives, applying Python-based data processing and analytical techniques to business use cases.
  • Performed data preprocessing, cleaning, transformation, and analysis to improve data quality and prepare datasets for analytical and machine learning applications.
  • Applied statistical and machine learning techniques to identify patterns and forecast trends, supported by data visualization and stakeholder communication.
  • Translated business requirements into analytical objectives and actionable implementation plans.

Education

Software Engineering Minor (Honour’s Degree)

Bahçeşehir University

2020 - 2022

Bachelor of Science - Electrical and Electronics Engineering

Bahçeşehir University

2018 - 2022

Stack

JavaJakarta EE (EJB, Servlet, JSF, JSP)Spring Framework (Spring Boot, Spring MVC)ReactJSHibernateJPAREST-SOAP Web ServicesApache KafkaOpenShiftSQLNoSQLGitMavenKubernetes (k8s)Docker

Certifications

Confluent Apache Kafka Fundamentals Accreditation - ConfluentMastering Agile with Scrum - Projera InstituteFirst Aid Certificate - Turkish Ministry of HealthCNBG Sales General Capability Enablement - HuaweiAdvanced Java - BTK AcademyAPI & API Testing - BTKLinux Bootcamp - TechCareer.netJava Day 21’ - JUG IstanbulEthical Leader Academy Graduation - Ethical Leader AcademyBusiness Analysis - Monovi Incubation AcademyTime Management - Monovi Incubation Academy