Work Experience

SoftwareEngineer
Garanti BBVA Technology, Istanbul
12/2022 - present

Responsibilities:

  • Designed and developed high-availability banking and financial applications using Java, Spring Boot and microservices architecture, Employee & Customer Facing applications.
  • Implemented and maintained secure, scalable, and modular microservices, utilizing Apache Kafka for distributed communication.
  • Built and optimized data pipelines and ETL processes using Oracle Data Integrator (ODI) to handle large volumes of data.
  • Optimized complex queries and database operations for Oracle, improving transaction speeds and reducing downtime.
  • Developed interactive web interfaces using ReactJS & Context API to enhance user experience and application responsiveness.

Technologies:

JavaScript
HTML/CSS
ReactJS
Context API
lit element
Java/Spring
REST
GraphQL
Junit
Mockito
Chai
Mocha
Sinon
Cucumber
Oracle
ODI
Dynatrace
Jenkins
Bitbucket
Apache Kafka
ELK Stack
Agile
Scrum
Kanban