Germany
Passionate about Software Engineering and Backend systems. Area of interest: Software Design and Development, Algorithms, Large-Scale Backend Apps, Database Systems (SQL & NoSQL), Concurrency, and Distributed Systems github.com/ahmetfurkankavraz medium.com/@ahmetfurkankavraz
- Developed and maintained event -driven microservices in the warehouse management system using Golang, C#, Kafka, ElasticSearch, PostgreSQL, Couchbase, Docker, Kubernetes and domain-driven design patterns. - Redesigned the distance matrix generation system for warehouse locations, reducing calculation time from 1 week to 1 hour and response time from ~30s to ~ 1.75s with a graph-based model. Eliminated 1-month of development and operational effort per warehouse, improved data accuracy by fixing calculation errors affecting ~ 13% of module pairs, resolved issues impacting ~ 7% of picklist tasks, and introduced full layout integration, obstacle support, and flexible mappings. Published an Article for this project at Trendyol Tech Medium. - Led Algorithms & Data Structures guild by preparing algorithm contests for the community and managing presentations related to how algorithms are used in the company and worldwide. - Optimized minimum running time of Kafka-retry-job from 6 minutes to 8 seconds which is open-source project. https://medium.com/trendyol-tech/reducing-warehouse-picking-time-graph-algorithms-714e5a0cb4d8 https://github.com/Trendyol/kafka-retry-job
Worked on the SWAIN project as part of my graduation project. Developed a monitoring system for river pollution levels as part of the SWAIN project. Using Node.js, React.js, and MongoDB, designed and implemented APIs, and created frontend solutions that involved implementing CRUD operations through standard APIs, adapting the dataset for a complex river model, and developing algorithms for interpolation, and connections between different branches of rivers akin to a graph problem.
Working to develop an Autonomous Race Car to create a real-world test platform using Image Processing Algorithms, ROS, CPP, OpenCV, Python and Linux. The car will be used to test Obstacle Detection Algorithms on real-world platforms, which are previously tested in virtual environments.
Developed an internal Garage Sale mobile application using Android, Kotlin, MaterialUI and MVVM architecture.