Full-Stack Developer
CurrentFirstly, I worked on the 'Solution Partners' project within the Trendyol organization. The project is a system that provides offering suitable proposals to partner companies to meet the requirements of Trendyol sellers. Currently, it is not accessible due to e-commerce regulations. Working on this project with various languages and frameworks allowed me to develop language independence skills. Some of the main ones include JAVA Spring Boot, Nest.js, Go, and Responsive SSR Vue.js. Additionally, I was involved in every stage of the testing pyramid, including A/B, Contract, E2E, Integration, Smoke, Monkey, and Automation Tests. We conducted these tests using tools like Cypress, Pact, and Google A/B. With a change in my team, I started working in the e-commerce domain. Here, I had the opportunity to work on services with high transaction volumes and contributed to the development of consistent, flexible, scalable, reliable, and testable microservices using Java. Alongside this, I also used technologies like Kafka, Couchbase, Elasticsearch, and Consul.