Törehan Gören
Törehan Gören profile photo

Austria

Törehan Gören

Independent SAP Developer

SAP EWM and SAPUI5/Fiori developer delivering end-to-end solutions from UI to OData/RAP backends, including device integration and warehouse process automation.

About

Profile, languages, industries, and training

SAP EWM and SAPUI5/Fiori developer with several years of experience automating complex warehouse and material flow processes.

Focus on end-to-end solutions: UI (SAPUI5) to OData/RAP-based backends and integration with peripherals and material flow systems (e.g., scanners, scales, pick-by-light, AGV).

Hands-on in analysis, performance optimization, E2E testing, rollout, and coordination between business, IT, and operations.

Expertise: SAPUI5/Fiori • TypeScript • SAP EWM • End-to-End
Leadership: Ownership • Tech Lead • Process Thinking • Quality
Delivery: Custom UI5 Apps • Shared Libraries • RAP/OData • E2E Testing
Domain: Warehouse Automation • Device Integration • Logistics • Operations
Languages
Turkish Native
German C1 (Business fluent)
English B2 (Business fluent)
Industries
PharmaceuticalsMachinery engineeringBeverage industryGrocery retailWholesaleConsumer goodsRenewable energyInformation technology
Core Tech
ABAP OOSAP EWMSAPUI5 / FioriODataRAPSAP BTPJavaScriptTypeScriptSAP CAPCDS ViewsSAP BASSAP Screen PersonasUnit TestingSmartformsAdobe FormsXML
SAP Training & Focus
  • SAP EWM (S/4HANA): Customizing (EWM110/120/130), Production Integration, Developer Workshop (EWM900)
  • SAPUI5 / Fiori: Freestyle apps, custom UI5 libraries, performance optimization, E2E testing
  • ABAP / RAP: RAP-based services, OData exposure, clean code and testability
  • SAP BTP / CAP: Service development, data models, integration into SAP landscapes
  • JavaScript / TypeScript: JS→TS migration, architecture/modularization, best practices

Experience

Recent roles and responsibilities

UI5 Lead Developer (SAP EWM)
Leading Swiss Food Manufacturer (NDA) • Switzerland
2024-12 — present
  • Technical lead for UI5 development in the SAP EWM context (Freestyle/Fiori), including architecture decisions and coding standards.
  • Delivered end-to-end solutions from UI (SAPUI5) to backend services (OData, ABAP/RAP).
  • Performance analysis and optimization (e.g., OData latency, network/proxy topics) and stabilization of productive processes.
  • Quality assurance via E2E tests, reviews, release management, and focused root-cause analysis.
  • Structured working style (strukturierte Arbeitsweise) with code reviews, clean code standards, and reliable delivery.
  • Backlog refinement and delivery tracking with Jira and Azure DevOps Boards aligned to sprint goals.
  • Close alignment with business stakeholders.
SAP UI5TypeScriptSAP EWMODataRAPE2E Testing
UI5 Lead Developer (SAP EWM)
Leading Swiss Food Manufacturer (NDA) • Switzerland
2024-08 — present
  • Technical lead for UI5 development in the SAP EWM context (Freestyle/Fiori), including architecture decisions and coding standards.
  • Delivered end-to-end solutions from UI (SAPUI5) to backend services (OData, ABAP/RAP).
  • Performance analysis and optimization and stabilization of productive processes.
  • Quality assurance via E2E tests, reviews, release management, and targeted defect analysis.
  • Agile delivery in Scrum/Kanban with refinement, sprint planning, reviews, and retrospectives.
  • Authored technical documentation, ADRs, and runbooks in Confluence for shared UI5 patterns.
  • Coordination with SAP EWM backend and connected systems (e.g., Cognex scanners, scales).
SAP UI5SAP EWMCAPRAPODataCDSE2E TestingDevice Integration
UI5 Lead Developer (SAP EWM)
Global Agricultural Machinery Company (NDA) • Germany
2023-08 — 2025-11
  • Technical lead for UI5 development in SAP EWM (Freestyle/Fiori), architecture decisions and coding standards.
  • End-to-end delivery from UI to backend services (OData, ABAP/RAP).
  • Performance analysis and optimization and stabilization of productive processes.
  • Quality assurance via E2E tests, reviews, release management, and focused troubleshooting.
  • Integration with connected devices/systems (e.g., pick-by-light, scales, Zebra printers).
SAP UI5SAP EWMODataRAPE2E TestingPick-by-Light
ABAP & UI5 Developer (SAP EWM)
German Industrial Components Manufacturer (NDA) • Germany
2019-09 — 2022-11
  • Developed SAPUI5/Fiori apps in SAP EWM (Freestyle/Fiori) with reusable UI components.
  • End-to-end implementation: OData (V2), ABAP OO/Gateway, CDS, error handling and logging.
  • Built ABAP ALV reports for analytics, monitoring, and support.
  • Interface development including IDoc inbound/outbound (mapping, validation, monitoring, retry and error handling).
  • Integrated connected devices/systems (e.g., pick-by-light, scales, Zebra) and provided troubleshooting.
ABAPSAP UI5SAP EWMOData V2CDSIDoc
ABAP Developer (S/4HANA RE/FX & IFRS 16)
Major Grocery Retailer (NDA) • Turkey
2018-02 — 2019-07
  • Developed custom SAP Fiori / SAPUI5 apps including UX-focused implementation.
  • Created and tested OData services (Gateway) with error handling and performance considerations.
  • Enhanced SAP EWM monitor and supported operational EWM topics.
  • Implemented ABAP ALV reports for analytics and monitoring.
  • Implemented BAdIs/User-Exits and built EWM IDoc integrations (inbound/outbound).
ABAPSAP UI5ODataGatewayBAdIIDoc
ABAP Developer (S/4HANA RE/FX & IFRS 16)
Telecom Operator (NDA) • Turkey
2017-09 — 2018-07
  • Built backend and frontend solutions in SAP Web IDE (Fiori/SAPUI5).
  • Implemented approval processes for contracts with workflow-like status control.
  • Supported internal reporting (analysis and report logic).
  • Designed and implemented BAdIs/User-Exits with clean extension concepts.
  • Implemented email notification features and data loads from Oracle to SAP HANA via SAP PI.
ABAPSAP UI5Web IDEBAdISAP PIRE/FX
ABAP Developer (S/4HANA FI/CO/MT940)
Meal Voucher Service Provider (NDA) • Turkey
2017-04 — 2018-07
  • Implemented automated bank statement processing (MT940) including reconciliation and settlement.
  • Integrated file reception via sFTP/FTP from 11 banks with validation, monitoring, and error handling.
  • Supported and enhanced internal reporting in FI/CO/COL/CR.
  • Implemented data loads from an e-wallet system to SAP HANA via SAP PI.
  • Built email notification features and created SmartForms for internal reports.
ABAPFI/COMT940sFTPSAP PISmartForms
ABAP Developer (S/4HANA FI/MT940)
Energy & Transport Company (NDA) • Turkey
2017-01 — 2017-12
  • Implemented automated bank statement processing (MT940) including reconciliation and settlement.
  • Integrated and processed bank statements via sFTP from 23 banks with validation, scheduling, error handling, and monitoring.
ABAPFIMT940sFTPMonitoring

Projects

Selected work

Leading Swiss Food Manufacturer (NDA) – SAP EWM UI5 Applications
Featured

Technical leadership for UI5 development in SAP EWM with end-to-end delivery, quality gates, and device integration.

SAP UI5TypeScriptODataABAPRAPE2E Testing
Leading Swiss Food Manufacturer (NDA) – Performance & Stability Improvements
Featured

Performance analysis (OData latency, network/proxy) and stabilization of productive warehouse processes.

SAP UI5ODataPerformanceE2E TestingRelease Management
Global Agricultural Machinery Company (NDA) – Device-integrated Warehouse UI

End-to-end implementation from UI to backend services and integration with pick-by-light, scales, and printers.

SAP UI5SAP EWMODataRAPDevice Integration

Client and project names are anonymized due to NDA. References available upon request.

Talks

Conferences and presentations

Migrating an existing freestyle UI5 project from JavaScript to TypeScript
UI5con
2024
Migration from JavaScript to TypeScript
DSAG SAP UI Expertenrunde
2024

Skills

Core competencies

Frontend
SAP UI5TypeScriptJavaScriptODataTesting
Backend
ABAPRAPSAP EWMIntegration
Ways of working
OwnershipCoordinationQuality focusStakeholder management
Tools & methodology
Azure DevOps (Boards, Repos, Pipelines/CI-CD)Jira (Backlog, Sprint planning, issue tracking)Confluence (technical documentation, ADRs/runbooks)Agile delivery (Scrum/Kanban)

Contact

Let's connect

Email Phone LinkedIn GitHub