Projects.

Enterprise software projects built around real business processes.

My work spans SAP ABAP development, Java backend systems, analytics data models, process automation, reporting applications, and integration scenarios across SD, MM, FI, CO, PP, and QM domains. I focus on turning fragmented operational data and manual workflows into structured, usable, and maintainable software solutions.

These projects include SAP GUI and Fiori applications, commercial and logistics reporting suites, Power BI data foundations, AI-assisted business interfaces, document lifecycle systems, intercompany reconciliation tools, and performance-focused enhancements. Each one was shaped by a practical business need: making processes faster, more visible, more controlled, or easier to operate.

// FEATURED CASE STUDIES

Flagship deliveries.

Each with its own deep-dive page — architecture, business rules and impact.

Case studies 15

Delivered at Akça Holding — each with a deep-dive page on architecture and business rules.

One service · two front-ends 1→2

The same OData / CDS layer consumed by both SAP GUI and Fiori — one set of business rules.

SAP domains 6

SD · MM · FI · CO · PP · QM — from export documentation to finishing-line quality.

Fastest speed-up 112×

Finishing production cockpit: 15 min → 8 sec after a CDS redesign on S/4HANA.

CASE STUDY / OSMAN AKÇA LOGISTICS
Anonymized Fiori mockup for Osman Akça logistics analytics dashboard with placeholder charts
Fiori · Graphical analysis dashboard
// SAP GUI · FIORI · JAVA SPRING BOOT · AZURE AI

Osman Akça Shipment & Logistics Analytics.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Jun 2026

Transformed SAP shipment reporting into an AI-assisted logistics analytics platform accessible through both SAP GUI and Fiori, with a Java Spring Boot middleware bridging SAP and Azure AI. The solution consolidates sales order, delivery, invoice, transportation, customer, material and container data into a single reporting flow — with graphical dashboards and an authorization-aware AI chatbot scoped by plant-level and pricing permissions.

Channels
2
Charts
6
SAP ABAP Fiori / UI5 OData / CDS Java Spring Boot Azure AI Dashboards
Read the full case study
CASE STUDY / FINISHING PRODUCTION FLOW
SCREEN OPENING TIME · BEFORE vs AFTER
BEFORE
15min
AFTER
8sec
112× faster  ·  >99% wait time reduction
PRODUCTION OPERATION FLOW — SINGLE DOK
SIZING
SCOUR ✓
DYEING ◉
PRINT →
QUALITY
✓ completed   ◉ current   → next
SAP S/4HANA · ALV + CDS + Fiori · 15 min → 8 sec
// SAP PP · ABAP · CDS VIEWS · FIORI · S/4HANA

Finishing Production Flow Cockpit.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Dec 2025

The textile finishing report that took 15 minutes to open was redesigned from the data model up. By moving computation into a layered CDS view hierarchy on SAP S/4HANA, the screen opens in 8 seconds — giving shop-floor teams and planners instant visibility into where each production document is, which operation just finished, and exactly where it goes next. The same CDS model powers both a SAP GUI ALV cockpit and a Fiori List Report with drill-down analytics.

Opening time
8 sec
Speed gain
112×
CDS layers
5
SAP ABAP CDS View Entities Fiori / UI5 SAP PP S/4HANA ALV Grid
Read the full case study
CASE STUDY / OSMAN AKÇA SALES
Anonymized Fiori mockup for Osman Akça sales intelligence list with placeholder data
Illustrative mockup · Sales & FOB analysis output
// SAP SD · ABAP · PRICING CONDITIONS · FOB

Osman Akça Sales & FOB Analysis Report.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Mar 2025

SAP SD sales order analysis report developed for Osman Akça commercial operations. The report consolidates sales order, customer, material, delivery, pricing condition and exchange rate data into a single ALV screen. It calculates shipped and remaining quantities, net and gross values, sales USD, FOB amount, FOB USD and average FOB per unit, enabling customer, crop and product-group-based sales performance analysis.

SAP ABAP ALV Grid Pricing Conditions FOB Calculation Currency Conv.
Read the full case study
CASE STUDY / IKEA SHIPMENT
IKEA SHIPMENT DOC FLOW
Billing doc ·
E-Fatura ·
Export / GÇB ·
GTİP ·
Design name ·
Fabric / dye ·
Print type ·
Cust mat no. ·
SAP GUI · Billing + e-doc + IKEA product identity fields
// SAP SD · ABAP · CDS · E-FATURA · EXPORT · IKEA PRODUCT ID

IKEA Shipment Documentation & Invoice Flow Report.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Sep 2025

Customer-specific SAP SD report for IKEA shipment document control. Connects billing, delivery, e-fatura, e-irsaliye, export file, GÇB, GTİP and IKEA product identity fields (customer design name, design number, variant, fabric, dye type, print group) in a single ALV screen — the full shipment document chain visible in one view.

E-Docs
2 types
ID fields
9+
SAP ABAP CDS Views E-Fatura Export / GTİP IKEA Product ID
Read the full case study
CASE STUDY / OSMAN AKÇA DELIVERY
Anonymized Fiori mockup for Osman Akça delivery tracking list with placeholder data
Illustrative mockup · Delivery item & e-document tracking
// SAP SD · ABAP · LIKP/LIPS · E-İRSALİYE · E-FATURA

Osman Akça Delivery & E-Document Tracking.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Apr 2025

SAP SD delivery item report developed for Osman Akça logistics operations. The report consolidates delivery header and item data with customer, country, material, material group, batch, sales order, shipment, carrier, e-delivery and e-invoice information. It enables users to track delivery items, goods movement status, actual goods issue dates, batch-level details and electronic document relationships from a single ALV screen.

SAP ABAP SALV Grid E-İrsaliye E-Fatura Shipment
Read the full case study
CASE STUDY / QM ANALYTICS
Anonymized Fiori mockup for QM complaint analytics dashboard with placeholder charts
Power BI · Customer complaint & reclamation dashboard
// ABAP CDS · POWER BI · SAP QM

Quality Management Analytics.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Nov 2025

Designed an ABAP CDS-based analytical data foundation that transforms fragmented SAP QM data — customer complaints, defect records, cutting logs and quality decisions across three production plants — into structured, business-readable datasets consumed by Power BI dashboards for quality monitoring and defect analysis.

Domains
4
Plants
3
SAP ABAP ABAP CDS Power BI SAP QM Dashboards
Read the full case study
CASE STUDY / OSMAN AKÇA INVOICE
Anonymized Fiori mockup for Osman Akça invoice analytics list with placeholder data
Illustrative mockup · Invoice & export documentation
// SAP SD/FI · ABAP · CDS · E-FATURA · EXPORT · CIF/FOB

Osman Akça Invoice & Export Documentation.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
May 2025

SAP SD/FI invoice reporting solution developed for Osman Akça commercial and export operations. The report consolidates invoice, sales order, delivery, customer, material, e-invoice, e-delivery, export declaration, GTIP, freight, insurance, CIF/FOB and due date data into a single ALV screen with document flow navigation to VF03, VL03N and VA03.

SAP ABAP CDS Views E-Fatura Export / Customs CIF / FOB
Read the full case study
CASE STUDY / INTERCOMPANY RECONCILIATION
INTERCOMPANY RECONCILIATION & CONTROL REPORT
SUBCONTRACTING BLOCK
EXPORT BLOCK
SETTLEMENT BLOCK
#
Dlv · Batch · Invoice · E-Inv · Amt
Dlv · Customer · Invoice · FOB · Total
Invoice · E-Inv · FOB Unit · Total
1
8000045 · MT240312A · 9010042311 · EFT-0831 · 28.160
8000098 · 501277 · 9010048820 · 28.160 · 29.360
9010051144 · EFT-1102 · 11,73 · 28.160
2
8000046 · MT240319B · 9010042488 · EFT-0847 · 23.125
8000099 · 501285 · 9010048975 · 23.125 · 23.125
9010051220 · EFT-1118 · 12,50 · 23.125
3
8000047 · MT240401C · 9010042699 · pending · 37.820
8000101 · 501292 · 9010049201 · 37.820 · 39.890
— · — · — · OPEN
■ Subcontracting ■ Export ■ Settlement ■ Open / Exception
SAP GUI · Three-block reconciliation ALV (illustrative)
// SAP SD/FI · ABAP · INTERCOMPANY · E-FATURA · PRICING

Intercompany Reconciliation & Control Application.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Jan 2026

SAP SD/FI intercompany reconciliation report developed to control the full document chain between OA subcontracting, OA export and Menderes settlement flows. The solution matches subcontracting deliveries with export deliveries using batch and material information, links billing and accounting documents, retrieves e-invoice data, reads pricing conditions and calculates FOB values. A separate manual entry screen handles exception records that cannot be matched automatically.

Flows
3
Programs
2
SAP ABAP ALV Grid E-Fatura SD / FI Pricing Conditions FOB Calculation Intercompany
Read the full case study
CASE STUDY / OSMAN AKÇA EXPORT
Anonymized Fiori mockup for Osman Akça export operations list with placeholder data
Illustrative mockup · Export logistics data
// SAP SD · ABAP · SHIPMENT · PORTS · INCOTERMS

Export Logistics Data Report.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Jul 2025

SAP SD export logistics data report developed for Osman Akça export operations. The report consolidates delivery, shipment, material, customer, country, port and transportation data into a single ALV screen. It enables users to track export deliveries by shipment number, product type, net weight, destination country, ports, transport mode and Incoterms-based freight responsibility.

SAP ABAP ALV Grid Shipment Ports & Routes Incoterms
Read the full case study
CASE STUDY / IKEA SPI
Anonymized Fiori mockup for SPI IKEA forecast planning list with placeholder data
Illustrative mockup · Forecast planning suite output
// SAP ABAP · ALV · FORECAST ANALYTICS · IKEA

IKEA Forecast Analysis Report.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Oct 2025

Long-term forecast data coming from IKEA was transformed into an SAP-based analytical reporting suite — letting planning teams track 52-week demand changes, compare forecast revisions and visually monitor production-planning impact. Seven programs: an Excel-to-SAP loader, an update job, and five interactive reports with dynamic week columns, percentage-change logic and ALV + chart visualization.

Programs
7
Horizon
52 wk
Reports
5
SAP ABAP ALV Grid Dynamic Tables SAP Charts Excel Upload
Read the full case study
CASE STUDY / ACCESS CONTROL & REPORTING
Role-based invoice visibility
✓ Billing document
✗ Net value
✓ E-Fatura number
✗ FOB / CIF amount
✓ Export file / GTİP
✗ Freight / Insurance
✓ Due date & lot
✗ Unit price / USD
SAP GUI · Visible vs. restricted field split (illustrative)
// SAP SD/FI · ABAP · AUTHORIZATION · ROLE-BASED VISIBILITY

Price-Restricted Invoice Reporting.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Aug 2025

A controlled operational invoice view that separates document visibility from commercial price visibility. Operational users get invoice, export, e-document and logistics data; sensitive net value, FOB/CIF, freight and pricing fields are excluded. User-level access controlled via a custom user authorization table with runtime access-flag logic.

Views
2 roles
Price fields
0 exposed
SAP ABAP ALV Grid E-Fatura Auth Control Role Visibility
Read the full case study
CASE STUDY / FINISHING QUALITY
ALV Grid — Quality Performance Output
Material
I. Quality
II. Quality
Defects
Source
Rate %
208441
1,842 m
214 m
18
Finishing
89.6%
305220
3,104 m
96 m
7
Weaving
97.0%
410087
956 m
312 m
41
Sewing
75.4%
ALV Grid · Finishing quality performance output (illustrative)
// SAP ABAP · SAP QM · ALV GRID

Finishing Quality Performance Report.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
Feb 2026

A custom quality performance analysis report for the textile finishing process. Consolidates production orders, quality control lots, material data, quality notifications, defect records and approved quality logs into a single analytical screen — calculating first-quality rates, second-quality loss, defect-source breakdown and percentage-based metrics so quality and production teams can act on measurable data.

Sources
6+
Defect classes
4
SAP ABAP ALV Grid OOP / Singleton SAP QM Quality Analytics
Read the full case study
CASE STUDY / SALES PLANNING APPLICATION
Editable planning grid · Revenue Planning
Customer
Prod. Group
Year/Month
Unit Price
Revenue
USD Revenue
501277
3020
2025/03
4.25
76.500
82.350
501285
3030
2025/04
6.80
85.000
85.000
Blue — editable · Green — auto-calculated
SAP GUI · Editable revenue planning ALV (illustrative)
// SAP SD · ABAP · EDITABLE ALV · PLANNING APPLICATION

Annual Revenue Planning & Tracking.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Osman Akça Tarım
Delivered
Mar 2026

Editable SAP ALV application that moves annual turnover targets from spreadsheets into SAP. Sales users maintain customer and product-group based plans with automatic revenue and USD calculations, F4-assisted product attribute entry, role-based visibility and row-level audit logging to custom tables.

SAP ABAP Editable ALV Revenue Calc USD Conversion Audit Log
Read the full case study
CASE STUDY / ENTERPRISE IT PLATFORM
IT ASSET MANAGEMENT — OPERATIONS OVERVIEW
Total Assets
847
Registered
Active
712
Assigned
License Alerts
7
Expiring soon
SSL / Domain
5
Alerts active
Device Registry
Ownership Tracking
License Management
Network Inventory
Sample data — illustrative dashboard mockup
Angular · Enterprise operations overview dashboard
// ANGULAR · SPRING BOOT · MS SQL SERVER · JASPERREPORTS

Enterprise IT Asset Lifecycle Platform.

Role
SAP ABAP & Fiori Consultant
Company · Akça Holding
Menderes Tekstil
Delivered
May 2026

A full-stack internal platform that centralizes IT asset tracking, device ownership, lifecycle management, license monitoring, SSL/domain expiration alerts, supplier records, network inventory, and document-backed assignment workflows — replacing scattered Excel files with a structured, auditable, enterprise-grade governance system.

Modules
8
Angular Spring Boot MS SQL Server JasperReports Asset Lifecycle Notifications
Read the full case study
CASE STUDY / POWER OF ATTORNEY
Anonymized Fiori mockup for power of attorney lifecycle list with placeholder data
Illustrative mockup · Power of attorney listing
// SAP ABAP · ALV · PDF MANAGEMENT · BCS MAIL

Power of Attorney Lifecycle Management.

Role
SAP ABAP & Fiori Consultant
Company
Akça Holding
Delivered
Feb 2025

SAP GUI-based power of attorney lifecycle management solution developed for FI/legal document tracking. The application centralizes power of attorney records, validity dates, responsible departments, authorized persons and PDF attachments in SAP. It includes ALV listing, detail maintenance screens, PDF upload and preview, automated expiry notification emails, automatic deactivation of expired records and operation logging for auditability.

SAP ABAP ALV Grid PDF Upload BCS Mail Background Job
Read the full case study
// ENHANCEMENTS & SUPPORT

The everyday work.

Smaller, focused deliverables that keep enterprise processes moving — selection-screen extensions, custom fields, ALV tuning and integration glue. Card summaries; no deep-dive page needed.

// CARD-ONLY
/ 01 Enhancement

Selection-screen extensions

Added new selection parameters and select-options to standard and custom reports so business users could filter by the dimensions that actually matter to their process — without leaving the familiar screen.

ABAP Selection Screen
/ 02 Enhancement

Custom field additions

Extended standard structures with append fields and surfaced them across transactions, reports and prints — capturing the extra business data the process needed while staying upgrade-safe.

Append Structure DDIC
/ 03 Reporting

ALV report tuning

Built and refined ALV Grid outputs — totals, subtotals, traffic-light status, field catalogs and layout variants — so each report read clearly and let users drill into the data on their own.

ALV Grid Field Catalog
/ 04 Integration

Excel ↔ SAP data loaders

Upload programs that read structured Excel files into SAP tables with validation and logging — replacing manual entry and giving downstream reports a single, reliable source of data.

ABAP Excel Upload
/ 05 Enhancement

Background jobs & updates

Scheduled update programs that refresh and reconcile data on a recurring basis — keeping planning datasets current without anyone having to remember to run them by hand.

Batch Job Background
/ 06 Support

Production support & fixes

Day-to-day troubleshooting across SAP modules — analyzing incidents, debugging custom code and shipping corrections that unblock users and keep critical business processes available.

Debugging Maintenance
// NEXT STEP

Have an SAP process that deserves better software?

Custom ABAP reports, Fiori applications, CDS data models and integrations — scoped with the business, built on clean-core principles and documented for the team that runs them.

Response time
Within 48 hours · GMT+3
Available for
SAP ABAP & Fiori consulting
Engagement
Remote or Denizli-based · English & Turkish