Backend engineer building production systems with Java/Spring Boot and .NET Core. Currently at Ford Otosan, designing manufacturing process applications for enterprise-scale environments.
Focused on microservices, distributed systems, event-driven architectures, and agentic development workflows. I care about data consistency patterns, observability, and shipping things that actually work under load.
Core Banking System — Event-driven banking API with 5 microservices. Saga orchestration, Outbox/Inbox, Spring Cloud Gateway, Docker + Kubernetes.
DevSync — AI-powered pull request analyzer. Hooks into GitHub PRs via webhooks, runs code review through OpenAI, returns natural-language feedback. Live in production.
Microservices Starter Template — Production-grade Spring Boot boilerplate. Separates common starters (security, observability, messaging, persistence) from business logic. Kafka-based Outbox/Inbox and Saga out of the box.
Modular Monolith Template — Spring Boot modular monolith starter for teams not ready for microservices yet.
Java Spring Boot Spring Cloud .NET Core Kafka RabbitMQ Docker Kubernetes PostgreSQL Oracle Redis MongoDB React TypeScript
Building with AI-assisted engineering workflows using tools like Claude Code, GitHub Copilot, and Codex. I use agentic tooling for architecture exploration, implementation acceleration, code review support, and developer productivity in real production projects.


