Emre YALVAC

Software Engineer at Trendyol Group

Istanbul, Türkiye

About

Experience

  • Software Engineer at Trendyol Group
    Oct 2024 - Present · 1 yr 10 mos

    Working as a Search Team Developer, focusing on the design, development, and optimization of large-scale search systems. Actively working with Elasticsearch for indexing, querying, shard configuration, and performance tuning, and using Couchbase for distributed, low-latency data storage and retrieval. Designing and improving search algorithms, including query parsing, filtering, ranking, scoring mechanisms and vector search. Continuously performing relevancy tuning through boosting strategies, custom scoring functions, analyzers, tokenizers, and field mappings to improve search result quality. Focusing on search performance and scalability, optimizing query latency, throughput, and resource usage (CPU, memory). Improving index structures and data models to better support high-traffic search workloads. Monitoring search quality metrics and user behavior signals to iteratively enhance accuracy and relevance, and collaborating closely with product and backend teams to deliver reliable and scalable search experiences.

  • OpenTelemetry (3 yrs 6 mos)
    • Team Member
      Nov 2024 - Present · 1 yr 9 mos

      Actively contributing as a team member to the OpenTelemetry project, focusing on observability, distributed tracing, metrics, and instrumentation. Working on instrumentation libraries, SDK-level improvements, and performance optimizations, with an emphasis on correctness, efficiency, and production readiness. Participating in technical discussions, code reviews, and design decisions to improve the reliability and scalability of OpenTelemetry components across different environments.

    • Contributor
      Feb 2023 - Dec 2024 · 1 yr 11 mos

      I contribute to the OpenTelemetry project through patches and attending SIG meetings.

  • Team Member at Türkiye Rust Community
    Feb 2024 - Present · 2 yrs 6 mos

    Actively contributing as a team member of Turkey’s first Rust community, focusing on growing the local Rust ecosystem and supporting developers at different experience levels. Participating in the organization of technical talks, workshops, and community events centered around Rust, systems programming, and performance-oriented development. Contributing to technical discussions, knowledge sharing, and best practices around Rust, including ownership model, memory safety, concurrency, and low-level programming concepts. Supporting community-driven initiatives such as learning resources, example projects, and open discussions, and encouraging adoption of Rust in production systems. Collaborating with other community members to build an inclusive, technically strong, and sustainable Rust developer community in Turkey.

  • Hepsiburada (4 yrs 6 mos)
    • Senior Software Engineer
      Jul 2023 - Sep 2024 · 1 yr 3 mos

      I contributed to the Brand and Merchant teams. In the Brand team, I participated in designing project infrastructures. In the Merchant team, I handled all merchant workflows. I also initiated and led the development of an APM tool and a Load Testing tool within the company. Furthermore, I contributed to various team projects, including QA and DevOps teams.

    • T2 Software Engineer
      Sep 2020 - Jul 2023 · 2 yrs 11 mos

      I worked in the Influencer team, where I managed data projects, dashboards, notification processes, and various other tasks related to calculating influencer earnings. I ensured seamless integration and functionality to support influencer activities on the platform.

    • Software Engineer
      Apr 2020 - Sep 2020 · 6 mos

      Hepsiburada is one of Turkey's leading e-commerce firms. I was responsible for developing and maintaining the user service, customer service, and login processes. My role involved designing scalable solutions and ensuring seamless user experiences. Also i contributed to the Social team, where users add and share products to their lists, and influencers earn revenue through these interactions

  • Software Developer at Ucuzucur.com
    Jun 2018 - Apr 2020 · 1 yr 11 mos

    Javascript ( Angular (SSR) - NodeJS - NextJS - Windows Server Management)