

Proficient in Backend development, with Spring Framework, demonstrates a deep understanding of object-oriented principles, follows clean code practices, and SOLID to ensure high-quality deliverables. Thrives both independently and as a collaborative team player, dedicated to lifelong learning, updating, and evolving in dynamic environments. Almost native in English years of experience with translating & interpreting global teams. Detail-oriented, organized and meticulous professional. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.
Java
Turkish-Native English-C2 (2014 TOEFL 89, March 2023 IELTS 7.5)
SocialMedia(MicroService Architecture),
This project is a social media platform developed with micro-service architecture. It contains basic features such as user management, post management, and interaction management. Users can create, activate, and log into their accounts. Api-Gateway Service, ConfigServer Service, Authentication Service, Elastic Search Service, User Service, Git-Config-Server Service, and Mail Service are the micro-services of the project. Each MicroService was sent to Docker and placed in containers. Finally, the orchestration of the containers was provided via Kubernetes (K8s) on Google Cloud.
Technology and Libraries: Java, PostgreSQL, MongoDB, Spring Boot, Spring Cloud, MapStruct, Docker, Zipkin, RabbbitMQ, OpenApi, OpenFeign, Spring Web, Spring Jpa, Spring Validation, Redis, ElasticSearch, NoSQL, Spring Security, JWT, Lombok, Api-Gateway, CircuitBreaker, Swagger(OpenAPI), Postman, RestAPI, GitHub.
https://github.com/serkansahinz/Java10SocialMedia-MicroServices-Serkan