Software Engineer crafting high-throughput distributed systems that scale.
I specialize in microservices architecture and event-driven design patterns β turning complex engineering problems into elegant, production-grade solutions. My work lives at the intersection of performance, reliability, and clean design.
public class BerkantKubat {
private final String role = "Software Engineer";
private final String focus = "Distributed Systems & Microservices";
private final String location = "TΓΌrkiye πΉπ·";
private final List<String> currentlyExploring = List.of(
"Domain-Driven Design patterns",
"Event Sourcing & CQRS",
"gRPC & Protocol Buffers at scale"
);
public String contact() {
return "berkantkubat.dev@gmail.com";
}
}|
Designing loosely-coupled, independently deployable services with clearly defined domain boundaries. Focused on resilience patterns like circuit breakers, retries, and saga orchestration. |
Building Kafka-based event streaming pipelines for real-time data processing. Experience with exactly-once semantics, consumer groups, and schema evolution using Avro/Protobuf. |
|
Strategic caching with Redis & Caffeine, async processing with virtual threads, and query optimization across both relational and NoSQL databases. |
End-to-end observability stacks using Prometheus, Grafana, and Loki. Automated deployments with ArgoCD and Helm on Kubernetes clusters. |
π B.Sc. Statistics & Computer Science β Karadeniz Technical University 2019 β 2023
| Certificate | Provider | Domain |
|---|---|---|
| Spring Boot Development | Amigoscode | Backend Engineering |
| Java Backend Web Development | Patika.dev | Web Development |
| Cybersecurity Fundamentals | IBM | Security |
| DevOps & Agile Practices | IBM | DevOps |


