Senior Software Engineer

Resume

Hands-on backend engineer with 14+ years of experience in distributed systems, integration platforms, and cloud-native applications.

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