Java backend developer with 6 years of experience (2 years of Full-Stack). Participated in various enterprise-level projects in finance, payment systems, and assessment systems. Worked with a diverse of cultures.
Responsible for questioning business requirements, implementing features and unit tests, investigating bugs and fixing them permanently, responding to production incidents initiatively, mentoring juniors, and more.
Technically strong experience with Java 8 and Java 11+, Spring Boot, ORMs, RDBMSes, Docker, Kafka, API design, Rest, GraphQL, AWS, nodejs, React, socket.io, etc.
Institution: Kocaeli University
Qualification: Information Systems Engineer
GPA: 3.41/4
Graduated as top scoring student.
Completed course: Coursera (Machine Learning by Stanford University)
BKT is an Albanian bank that has operations in Albania and Kosovo. In BKT, I took part in the development of channel logic for Internet banking and mobile. This product was built on Java 11 / Spring Boot 2 and was designed as a modular monolith.
During this project, I’ve had hands-on experience with the YAGNI principle, Oracle, Swagger, etc.
My responsibilities were:
I have joined back to OBSS as a full-stack developer in the Witwiser project which consists of two products:
In Witwiser, I have developed the frontend & backend of the assessment and proctoring system.
I have had hands-on experience in this project as follows:
I was responsible with:
Participated in Tosla project as a Kotlin backend developer. It was my first hybrid/microservice experience.
I’ve had hands-on experience with:
I was responsible with:
I have worked as a consultant for Opentext's enterprise content management solution -called Documentum- to MAPFRE, Halkbank and Deutsche Bank.
I have worked on unstructured data management, data analysis, business process management. I worked with customer directly and analysed customer requirements, developed and delivered on time with high customer satisfaction. Also I have worked as customer support and troubleshoot issues, found root causes, fixed permanently.
I have worked on many different IT infrastructure such as:
First professional full-time experience in software development. I have worked as a software developer in Yapıkredi Bank on behalf of OBSS.
I have attended the development of commercial credits and individual credits limit allocation logic.
I have personally experienced the followings: