You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ozgur KadayifciOK

Ozgur Kadayifci

Senior Full Stack Software Developer

€600/day
Ludwigshafen am Rhein, DE
8-15 years

Average response time: 1 hour

About Ozgur

I am a Senior Software Engineer specializing in backend development, enterprise ERP systems, and system integrations. I design and build scalable, maintainable architectures using C# / .NET and modern backend technologies.

At an enterprise level, I work on ERP platforms that handle billing, financial transactions, operational workflows, and external system integrations. My focus is on building reliable backend services, ensuring data consistency, and improving system maintainability through clean architecture and Domain Driven Design principles.

I have strong experience in developing RESTful and SOAP APIs, integrating with external systems such as banking services, and building middleware layers between desktop applications, web platforms, and field devices. I also design systems that support offline synchronization, retry mechanisms, and distributed data consistency.

In addition to backend development, I have experience modernizing legacy systems, refactoring large-scale applications, and improving performance and observability through structured logging and modular architecture.

I am comfortable working both as a hands-on developer and as a technical lead, supporting teams through code reviews and architectural decisions.
  • Turkish

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Ludwigshafen am Rhein (up to 50km)

Experience

  • PALMET ENERGY / PALMET BT
    Senior Full Stack Software Developer / Technical Lead
    ENERGY AND UTILITIES
    March 2025 - April 2026 (1 year and 1 month)
    At Palmet Energy, I work on the development and modernization of a company-wide ERP platform supporting operational processes, billing, and financial transactions. I design backend services and integrations connecting desktop ERP applications, web systems, banking services, and field devices, focusing on reliability, data consistency, and maintainable architecture.

    Developed and maintained ERP desktop applications using Windows Forms (.NET C# 8–10) and DevExpress. Applied Domain Driven Design to separate business logic and improve maintainability, and introduced a service-oriented middleware layer connecting desktop applications to RESTful backend services.

    Built backend services with ASP.NET and .NET Core as a centralized API layer for ERP, web applications, and field devices. Implemented SOAP and REST integrations with Turkish banks for payment processing, billing, and reconciliation.

    Designed REST services for handheld meter-reading devices, enabling thin-client usage while handling business logic and validation on the server side. Implemented offline synchronization, retry mechanisms, and conflict resolution for reliable data transfer.

    Developed billing and calculation logic including consumption-based billing, late payment interest, and installment restructuring. Implemented an automated debt tracking system to monitor overdue payments and trigger actions.

    Refactored legacy modules (customer service, subscription, registry) to improve performance and maintainability. Built a contractor web application for appointments, project approvals, and payments, integrated via REST APIs, and developed internal dashboards for reporting.

    Migrated Base64 file storage to a scalable file system, improving performance. Replaced legacy logging with centralized NLog for monitoring and error analysis. Established GitHub, Jira, and ServiceDesk workflows for better sprint and support management.

    Acted as technical lead, performing code reviews and mentoring team members.
    C# / .NET ASP.NET Core Web APIs SQL Server Backend Development ERP
  • ÖNDER MÜHENDİSLİK A.Ş.
    Software Developer & IT System Engineer
    January 2022 - March 2025 (3 years and 2 months)
    Worked in a hybrid role combining software development and IT systems engineering while establishing the company's internal information systems and ERP-integrated applications.
    • • Developed an internal information management system using ASP.NET MVC and MS SQL Server, including Customer Tracking, Product Recipe Management, Reporting and Asset (inventory/embezzlement) modules integrated with the ERP system.
    • • Designed web-based business applications to digitize operational processes and reduce manual workflows across departments.
    • • Implemented database structures, reporting queries and user authorization mechanisms for multi-department usage.
    • • Developed and maintained the company website using ASP.NET MVC technologies.
    • • Established secure user access policies and role-based authorization aligned with system security standards.
    • • Built VPN connectivity between branch offices and ensured secure communication between systems.
    • • Migrated physical servers to virtual infrastructure and implemented backup and disaster recovery procedures using Veeam backup systems.
    • • Reorganized network and firewall configurations to support application availability and system reliability.
    • • Provided technical analysis and support for ERP-related requirements and coordinated software updates according to user needs.
  • CEM BİALETTİ A.Ş.
    Software Developer & IT System Engineer
    January 2020 - January 2022 (2 years)
    • • Developed a web-based sales management system using ASP.NET MVC, MS SQL Server, JavaScript and Bootstrap, enabling sales personnel to enter external orders, track customers and generate online reports.
    • • Implemented a centralized logging and monitoring solution by developing a Windows Service and Windows Forms application in C# that recorded internal user activities into a SQL database.
    • • Built a web reporting interface using ASP.NET MVC to analyze collected log data and operational activities.
    • • Organized all in-house software under a modular multi-layered architecture, separating presentation, business logic and data access layers.
    • • Provided database design and maintenance, including stored procedures, queries and performance improvements.
    • • Coordinated ERP-related software updates based on operational department requirements.
    • • Supported users by analyzing business needs and converting manual processes into digital workflows.

Recommendations

Be the first to recommend Ozgur

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Anadolu Universty
    2021
  • Information Technologies & Programming
    Kocaeli Vacational School
    2011
    Information Technologies & Programming

Categories