Summary
Sercan Çelenk is a Senior Software Engineer with 11 years of experience, currently shaping event-driven, scalable systems at Trendyol Group. He specializes in Apache Kafka, CDC with Debezium, distributed processing, and reactive Java architectures, and has hands-on expertise with GraalVM, Kubernetes/Istio, and GitLab CI to ship resilient microservices. His background spans high-throughput streaming, seller commercial platforms, and member messaging, informed by earlier roles building reactive backends and cloud-native services at Turkcell. A pragmatic advocate of clean code, testing (JUnit, Mockito, PIT), and functional patterns like Java Streams and CompletableFuture, he consistently bridges robust engineering with business impact. Recently he’s expanded into RAG/knowledge-base AI, fine-tuning and model-training workflows, applying his streaming and distributed-systems experience to ML infra. Based in Istanbul, he combines deep backend craftsmanship with a habit of sharing knowledge—an orientation evident in his concise GitHub bio and collaborative work across large-scale systems.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Selçuk Üniversitesi