I am a Senior Software Developer skilled in backend development, with a proven track record of delivering high-quality solutions. I demonstrate strong communication, analytical thinking, and problem-solving abilities, and I am effective in both independent and team-oriented environments. I am enthusiastic about staying current with emerging technologies and tools to drive continuous improvement.
I have hands-on experience with PHP (Laravel, Symfony), Go (Fiber), and Node.js (Express) for backend development, along with JavaScript frameworks like Vue.js and React on the frontend. I’ve worked extensively with PostgreSQL, MongoDB, and MySQL, and have integrated messaging systems such as RabbitMQ and Kafka in event-driven architectures. My tech stack includes Docker, Kubernetes, Git, and the ELK stack, supported by CI/CD pipelines for streamlined delivery. I follow engineering best practices including OOP, SOLID principles, microservices, TDD, DDD, CQRS, and common design patterns. I’m also experienced in unit and integration testing and have worked within Agile/Scrum teams using tools like Jira and AWS cloud services.
View Resume2021 - Present
Developed a Warehouse Management System (WMS) that enables businesses to outsource their order fulfillment operations to Hepsiburada. The system manages inventory received from sellers and automates the picking, packing, and shipping processes when customers place orders.
2019 - 2021
Built a Mail Recommendation product that enables partners to embed personalized recommendation widgets into their email campaigns within minutes. Powered by dedicated microservices for scalability and easy integration.
2017 - 2019
Delivered web and mobile projects in wellness, entertainment, and education, using Laravel for RESTful APIs and admin panels, and Vue.js with Sass for dynamic SPAs. Platforms included iOS/Android apps, content websites, and learning platforms.
Want to build something awesome together? Awesome!
Let's Talk!