Eren Alp Sakaci

Izmir, Turkey ยท alp@alpsakaci.com

Software Engineer / Backend Engineer with 4.5+ years building high-scale distributed systems, event-driven microservices, and data pipelines in Go and Python. Delivered 200M+ duplicate-product deduplication, $2M+ annual savings, and 2B+ image search infrastructure at Trendyol Group.


Experience

Software Engineer

Vahsi Bati, Izmir, Turkey

  • Framework Design (PyLine): Developed PyLine, an open-source, zero-dependency asynchronous event bus and CQRS orchestration framework built to enforce clean architecture principles.
  • High-Availability Tools (Dino): Implemented Dino, a lightweight, dynamic configuration management tool leveraging the Observer pattern to enable zero-downtime hot-reloading of system files.
  • System Engineering: Built VBCMS, a modular content management system featuring an "Auto-Admin" engine that dynamically reflects database objects into secure dashboards without boilerplate code.
  • Product Development: Engineered maskd, a high-performance social media platform utilizing optimized vector indexing for efficient, real-time context routing.

Jan 2026 โ€“ Present

Software Engineer

Trendyol Group, Izmir, Turkey

  • High-Scale Architecture: Architected and maintained core, high-scale event-driven microservices using Go and Apache Kafka, ensuring sub-millisecond latencies across critical e-commerce flows.
  • Big Data Optimization: Designed and implemented a high-throughput data deduplication system that processed and merged over 200M+ duplicate products, reducing storage overhead and generating $2M+ in annual savings.
  • High-Performance Search: Built a low-latency reverse image search infrastructure utilizing vector search (Milvus) over a dataset of 2B+ product images, optimizing memory consumption and throughput.
  • System Integration: Engineered highly scalable production pipelines to serve and integrate high-performance machine learning outputs into the main product catalog ecosystem using Go and Couchbase.
  • Data Quality Engineering: Developed automated near-real-time reporting and data quality monitoring systems to optimize core business KPIs and product visibility scoring.

Dec 2021 โ€“ Jan 2026

Software Engineer

Bilisim A.S., Ankara, Turkey

  • Developed core modules for enterprise ERP systems, integrating Redis caching layers and Kafka event pipelines to drastically reduce database contention.
  • Engineered a high-reliability payroll calculation engine and multi-threaded PDF generation pipeline for massive enterprise deployments.
  • Built high-performance custom data parsers and migration tools adhering to strict Electronic Data Interchange (EDI) formatting standards.

Aug 2021 โ€“ Nov 2021

Education

Karabuk University

B.Sc. Computer Engineering

GPA: 3.23/4.00

2016 - 2020

Skills

Languages
Distributed Systems & Messaging
  • Apache Kafka
  • Redis
  • RabbitMQ
Databases & Search
  • PostgreSQL
  • Couchbase
  • Elasticsearch
  • Milvus (Vector Search)
Architecture & Infrastructure
  • Microservices
  • Event-Driven Architecture (EDA)
  • CQRS
  • Design Patterns
  • Docker
  • CI/CD
Monitoring & Tools
  • Grafana
  • Loki
  • Git
  • Linux

Projects

Dino

Dynamic Config Management Tool for Python Projects.
GitHub Repository

PyLine

A lightweight Python framework for implementing the Command Query Responsibility Segregation (CQRS) pattern with pipeline orchestration capabilities.
GitHub Repository