Professional Summary
I am a hands-on Senior Software Engineer with more than 14 years of experience building enterprise applications, distributed systems, integration platforms, and cloud-native software. My strongest areas are backend engineering, event-driven architectures, microservices, and production systems built with Java, .NET, Kafka, PostgreSQL, Docker, and Kubernetes.
I enjoy writing code, solving complex technical problems, and contributing directly from requirements and solution design through implementation, troubleshooting, and production operation.
I use AI as a directed execution layer: I retain ownership of problem definition, architectural decisions, and quality boundaries while scaling repetitive implementation, analysis, and validation work through AI.
Technical Skills
- Backend Engineering: Java, Spring Boot, Spring, Hibernate, C#, .NET, REST APIs, background processing
- Distributed Systems: Microservices, event-driven architecture, Kafka, Redis, asynchronous processing, multi-tenant platforms
- Cloud & Delivery: Kubernetes, Docker, Azure, CI/CD, observability, Linux, production troubleshooting
- Data: PostgreSQL, MySQL, MSSQL, Oracle, MongoDB, data modeling, integration pipelines
- Supporting Technologies: TypeScript, JavaScript, Node.js, Angular, Python, human-directed AI engineering and validation
Professional Experience
Senior Software Engineer & Technical Lead — Eaglessoft, Belgium
July 2025 – Present
- Build a multi-tenant, event-driven enterprise platform using Java, .NET, Kafka, Redis, PostgreSQL, Docker, and Kubernetes.
- Develop Java services for Peppol and enterprise integrations in Germany, France, and other European markets.
- Develop backend services for document collection, validation, transformation, routing, compliant cross-border delivery, and tenant-isolated workflows.
- Contribute implementation improvements to the open-source Helger Peppol project while developing production Peppol capabilities.
- Contribute directly to implementation, code reviews, troubleshooting, API and messaging standards, observability, and production decisions.
Senior Software Engineer & Technical Lead — Modulairy, Netherlands
September 2022 – July 2025
- Developed cloud-native business applications and backend services for SaaS, ERP, retail, franchise, and e-commerce solutions.
- Worked hands-on in Azure and Kubernetes environments, cloud migrations, legacy modernization, integrations, and operational automation.
- Built reusable services and AI-assisted workflow automation for service desk, ERP, sales, marketing, and retail operations.
Technical Lead / Solution Architect — Mantis, Türkiye
January 2019 – September 2022
- Transformed monolithic enterprise applications into microservice-based SaaS and FaaS platforms and helped deliver 10 modular products.
- Developed reusable backend components and third-party integrations, and implemented Kubernetes, CI/CD, monitoring, and deployment automation.
- Helped scale one platform from approximately 300 to more than 20,000 concurrent users without adding infrastructure cost.
- Developed high-volume data-processing and monitoring services for industrial systems, including predictive-maintenance capabilities.
Senior Software Engineer / Scrum Master — Comodo, Türkiye
August 2018 – January 2019
- Designed and implemented Java enterprise microservices using Spring Boot, Spring, Hibernate, and PostgreSQL.
- Built reusable service components that reduced duplicated business logic by approximately 40%, while contributing to code reviews and Agile delivery.
Technical Lead / Senior Software Engineer — VHS Electronics, Türkiye
July 2017 – August 2018
- Developed distributed, real-time backend systems for energy plants, smart metering, and utilities using .NET Core, Node.js, PostgreSQL, and MongoDB.
- Integrated heterogeneous protocols and legacy systems from hydroelectric, wind, and solar plants into a normalized central platform.
- Built store-and-forward services and edge filtering for remote sites to prevent data loss and control high-volume telemetry.
- Developed ingestion, monitoring, alarms, reporting, and analytics services processing thousands of metrics every few seconds.
- Designed the core services of a multi-tenant smart-metering platform supporting remote operations, billing data, and geographic monitoring.
Software Engineer / Team Lead — AGMLAB, Türkiye
September 2011 – May 2017
- Developed Java, C#, and JavaScript solutions for ERP, GIS, e-government, healthcare, biometric authentication, and mobile projects.
- Worked across analysis, backend and frontend development, databases, CI/CD, deployment, production support, and legacy modernization.
Engineering Highlights
- Designed and delivered software across regulated e-invoicing, SaaS, public-sector, energy, Industrial IoT, and real-time data-processing domains.
- Maintained a consistent engineering focus across these domains: reliable backend services, system integration, scalability, automation, and production readiness.
Education
B.Sc. Computer Engineering — Karabuk University
Last updated: July 2026