Experienced Senior Software Developer with over 18 years of expertise in the analysis, design, development, and testing of enterprise applications across the banking, finance, and payment processing sectors. Skilled in modern technologies and languages including C#, Java, JavaScript, Angular, React, T-SQL, and PL/SQL.

Recognised as a self-motivated, hard-working, and continuous learner, with a strong commitment to writing clean, maintainable code and delivering high-quality solutions. A collaborative team player who thrives in dynamic environments and is passionate about learning and adopting new technologies.

SKILLS

Languages & Frameworks: C#/.NET,Java, Spring Boot, Python, JavaScript, Angular, React
Databases: MsSQL Server, Oracle, MongoDB, SQL, T-SQL, PL/SQL
Web & UI Technologies: Web API, MVC, WPF, WinForms, JSON, XML, HTML, CSS
Cloud & Infrastructure: Amazon Web Services (AWS): EC2, SNS, SQS, OpenShift, Docker, Keycloak
Messaging & Event Streaming: AWS SNS/SQS, RabbitMQ, Kafka
DevOps & CI/CD: Jenkins, Maven, Git, Bitbucket, GitHub, Continuous Integration (CI), Continuous Delivery (CD)
Testing & QA: Test-Driven Development (TDD), Behavior-Driven Development (BDD), NUnit, JUnit, SpecFlow, Postman
Development Tools & IDEs: IntelliJ, VS code, Visual Studio 2022
Methodologies & Practices: Agile (Scrum), Jira, Microservices Architecture, Object-Oriented Programming (OOP), Design Patterns, SOLID Principle
Monitoring & Observability: ELK, OpenTelemetry, Coralogix, Grafana

EXPERIENCE

Thredd , UK 01.01.2022 – 30.09.2025
Senior Software Developer (Contract – Remote)
Integrated MasterCard Single Message System to support higher transaction volume and enable faster payment processing.
Migrated and decoupled monolithic applications into microservices architecture to enhance scalability and maintainability.
Dockerized applications to deployed them on AWS EKS/ECS, enabling efficient CI/CD and cloud-native scalability.
Integrated the Discover Network to expand payment processing capabilities.
Developed and integrated MasterCard Network Exchange ISO 8583 Processor for the U.S. market.
Implemented Visa DPS Message System integration, supporting U.S. market payment flows.
Maintained and optimized the Authorization Message Processor, enhancing support for MasterCard and Visa Dual Message systems.
Migrated legacy codebase into modern structure
Introducing unit tests and BDD (Behavior-Driven Development) practices to improve code quality and reduce maintenance overhead.
Implemented observability pipelines using OpenTelemetry and Coralogix for identifying bottlenecks.
Designed and maintained Grafana dashboards to monitor application performance.
Integrated ELK Stack and Filebeat for centralized logging and monitoring, implementing structured logs for better observability and debugging.

Vodafone TR, Turkey 19.04.2021- 31.12.2021
Senior Software Developer (Contract- Remote)
Developed the Vodafone e-commerce marketplace using a microservices architecture on the OpenShift platform, leveraging Java, Spring Boot, and MongoDB for scalable and resilient backend services.

JRI Europe Ltd (SMBC group) London UK 07.09.2019- 31.03.2021
Senior Software Developer (Contract – Remote)
Developed new applications and regulatory reporting solutions for Italy and Germany branches, including BAIS, MINOSE compliance reports and automated regulatory report generation and data transfer workflows, reducing manual effort and ensuring timely submissions.

Financial House Limited, London UK 01.04.2019- 30.06.2019
Senior Software Developer (Contract)
Designed and developed remittance system with ID verification (Keesing), AML screening (Acuris), and email notification (SendGrid) improving transaction processing and compliance handling.

TTC Bilişim , Turkey 01.04.2018- 28.02.2019
Senior Software Developer And Team Leader
Build real-time domestic and international money transfer system for PayPorter and integrated Vakıf Participation Bank, Zolotaya Korona (Golden Crown), Inpay, and Express Money to expand remittance capabilities.

Savings Deposit Insurance Fund of Turkey 16
.11.2017-31.03.2018
Senior Software Developer And Team Leader
Develop and maintain core banking apps and managed data migration for insured deposits under regulatory supervision.

Asya Participation Bank, Turkey 07.09.2009 – 16.11.2017
Senior Software Developer And Team Leader

Led the Customer and Accounting Development Team, collaborating cross-functionally to plan, design, and deliver robust and scalable banking solutions.
Designed and developed multiple core banking modules, including: Customer Information Management, Accounting, Special Current Account Transactions ,Cheque Processing, MoneyGram Operations ,Foreclosures & E-Foreclosure

System (integrated with the Revenue Administration of Turkey),
Yaz Bilgi Sistemleri, Turkey 15.10.2008 – 07.09.2009

Software Developer
Analyzed, designed, and developed an application to control and manage all payments made by the Savings Deposit Insurance Fund of Turkey (TMSF). Performed data analysis and migration of cheque data from several banks, including Interbank, Esbank, Etibank, Kentbank, Toprak Bank, and EGS Bank, into the Birleşik Fon Bankası database.

Asya Participation Bank , Turkey 01.08.2006- 31.03.2008
Software Developer

Migrated legacy Oracle Forms and Reports to a new Cheque System by developing modern applications, enhancing system maintainability and performance. Integrated Yapı Kredi Bank, enabling seamless banking transactions.

EDUCATION

Marmara University in Istanbul  Turkey
Bachelor of Science in computer engineering 

TRAINING AND CERTIFICATION

  1. Training of trainers from Millennium Training                   14-16 February 2013
  2. Stress and emotion programming from Millennium Training 04-05 February 2013
  3. Negotiation skills training from  Management Centre Türkiye 04-05 February 2011
  4. CMMI Training Participation Certificate from Bilgi Grub Ltd.Şti 11-12 October 2010
  5. Software Project Management training from Bilgi Grub Ltd.Şti 13-14 October 2010
  6. Writing queries using MS SQL Server 2008 Transact-SQL from from Bilginç IT Academy
  7. Oracle Database 10g: SQL Statement Tuning Workshop from ORATURK 31 Oct-01 Nov 2007
  8. General banking training from On eğitim ve Danışmanlık Hizmetleri 25-26 April 2009

Inspiration Tech © 2026. All Rights Reserved.

Inspirationtech © 2026. All Rights Reserved.