Istanbul, Türkiye
Consultant Software Engineer with 10 years of experience across banking, fintech and digital platforms who: • contributes to large-scale transformation initiatives from legacy platforms toward sustainable architectures in regulated domains; • aligns business priorities with technical trade-offs to support long-term system quality, maintainability and delivery clarity; • takes architectural ownership of critical systems and modernization efforts.
Consulting engagement for Akbank, focused on system offloading, banking transformation and modernization within large-scale regulated banking systems. • Contribute to system offloading and modernization initiatives from legacy banking platforms toward more maintainable service-oriented architectures; • Analyze business requirements, technical constraints and integration dependencies to support sustainable architecture decisions. Focus areas: Java 17+ · Spring Framework · Software Design · REST APIs · Oracle SQL · Apache Kafka · Kubernetes · Grafana · Dynatrace
• Engaged in cross-team architectural decision-making to ensure long-term maintainability and operational clarity across services. • Contributed to the architectural evolution of a DDD based target architecture, supporting the transition of an existing hexagonal microservice landscape into a more maintainable and operationally scalable structure. Focus Areas: Java 21 · Spring Framework · Microservices · Domain-Driven Design · RabbitMQ · Apache Kafka · Redis · PostgreSQL · Kubernetes · Jenkins · ArgoCD · Grafana · Instana
□ Transformation of legacy applications into microservice architecture □ Architectural design and development of banking systems covering key business procedures such as credit evaluation and limit allotment □ Leading Domain Architecture and Team Mentorship efforts □ Performance optimization, troubleshooting, and stability-focused maintenance across existing systems and the full software development life cycle Milestone Projects: • Microservice Transformation – Commercial Loans Application : Overview : Transformation of the monolithic architecture into a scalable and modular microservice-based system. Role : Software Architect & Software Team Lead Role Detail : technical leadership, developer guidance and mentorship. • Microservice Transformation – Individual Loans Application: Overview : Modernization of the legacy loan application into microservice architecture. Role : Senior Software Engineer Role Detail : actively involved in development, collaborative technical decision-making and mentorship processes. Focus Areas: Java 17 · Spring Framework · Microservices · RabbitMQ · Apache Kafka · PL/SQL · Pivotal Cloud Foundry (PCF, PaaS) · Kubernetes · Domain-Driven Design · Multithreaded Development · Distributed Systems · JUnit · Grafana · Dynatrace · Agile Methodologies · Clean Coding · React.js
Strategic banking systems design and development focusing on legacy-to-microservice transformation in order to improve scalability and maintainability. Focus Areas: Java · Spring Framework · Microservices · RabbitMQ · Apache Kafka · PL/SQL · Pivotal Cloud Foundry (PaaS) · Kubernetes · Domain-Driven Design · Multithreaded Development · Distributed Systems · JUnit · Grafana · Dynatrace · Agile Methodologies · Clean Coding · React.js
• Carried out analytical automation projects supporting operational processes. • Completed one-year mandatory military service as Reserve Engineering Officer