Senior Full Stack Software Engineer with 10+ years of experience designing enterprise software using Java, Spring Boot, Angular, Kafka and Microservices. Passionate about clean architecture, AI integration and engineering excellence.
ABOUT
For more than a decade I've been designing enterprise backend applications using Java, Spring Boot and distributed architectures. I enjoy solving complex engineering problems, improving software quality and building systems that remain reliable as they grow. Most recently, I led the integration of AI agents into an enterprise Java platform to automate document processing and significantly reduce execution time.
EXPERIENCE
Senior Software Developer / Team Lead
Building Manufacturing Execution Systems using Java 21, Spring Boot, Kafka, PostgreSQL and React. Leading backend development and AI Agent integration.
Senior Software Engineer
Developed enterprise microservices for Gas Power applications using Java, Spring Boot, Angular and Oracle.
Senior Software Engineer
Developed enterprise insurance systems with Java, Spring Boot and Angular.
FEATURED PROJECT
I led the integration of AI agents into an enterprise Java application to automate document processing workflows. The solution dramatically reduced processing time while improving consistency and reducing manual effort.
TECH STACK
Java 8 • 11 • 17 • 21
REST APIs • Security • JPA
Distributed Messaging
Cloud Native Architecture
High Performance SQL
Enterprise Database
Containers
Cloud Deployments
Modern Frontend
Interactive UIs
CI / CD & Collaboration
Mentoring & Agile
EDUCATION
Gazi University
Dokuz Eylül University
ACHIEVEMENTS
3rd Place — Turkey
National Software Competition
Campus Representative
3 International Publications
I'm always interested in discussing backend engineering, distributed systems, AI integration and exciting opportunities.