Solution Architecture (Extension upon SAP Reference Architecture)
Leveraging SAP Reference Architecture to incorporate External Users and Third Party Identity Provider Management with Cloud Identity Services (SAML/OAuth 2.0), Okta, Entra Id (formerly Azure), IAS and XSUAA
Includes S-User, SSO and delegated Identity Provider Flows.
Recommended to use CAP for native multi-tenant
SAP Business Technology Platform (BTP)
RESTful Application Programming Model (ABAP)
Behaviour Definitions (including Static Actions)
Behaviour Implementations
Extensions (Page Maps, Manifest, Controllers)
Service Definitions and Bindings
Annotations and Metadata Extensions
NPM
API development (OData V4)
Core Data Services and Meta Data Extensions (Including Hierarchies)
Fiori Application Development
Process Flows and Chains
PlantUML (Entity Relationship Design and Process Flow)
BPMN 2.0
Test Harness development
Serrala (Germany - Remote)
6 months
2025-02 - 2025-07
Archive Link Certificates for Integration Suite
ABAP and Commerce Developer
ABAP and Commerce Developer
SAP Cloud Integration Suite
Clean Core Framework
SAP Commerce Cloud
SAP Business Technology Platform (BTP)
RESTful Application Programming Model (ABAP)
ABAPGit, ChaRM
API development
OpenAPI Specification (Swagger)
SAP SD, SCM, MDG
ABAP Object Orientated Programming
ABAP Classes, Interfaces etc.
Outokumpu (Sweden)
6 months
2024-04 - 2024-09
Fiori User Uplift Project (HCM)
ABAP Programmer and Fiori Developer
ABAP Programmer and Fiori Developer
SAPUI5 Freestyle Development
ABAP Development for SAP Gateway
Extension of Standard Fiori Applications
Restful/CAP Programming training material development
GitHub and Client/Stakeholder Liaison
JavaScript
State Government of Qld ? Brisbane City Council (Australia)
8 months
2023-08 - 2024-03
PI/PO - Cloud Platform Integration Suite & ECC
Technical Lead (Code Remediation) Integration Lead (Cloud Integration Suite)
Technical Lead (Code Remediation) Integration Lead (Cloud Integration Suite)
Multiple CRM/Business Server Page, BOL Functions and ABAP Programming
Undertake code performance auditing via SAP Code Inspector
Identify, communicate, and resolve development issues, bottlenecks, and inhibitors
Coordinate issue resolution with stakeholders
Engage and develop stakeholder relationships with technical and business areas
Examine and evaluate development artifacts/methodologies for automation
Implementation of Function Modules (including BAPIs)
Implementation of Runtime Analysis & Profiling tools.
Implementation of Issues Register to update relevant stakeholders
Ensure quality assurance processes and mechanisms are adhered to
Modularization of development artifacts for subsequent re-use
Perform qualitative and quantitative analysis
Engagement, liaison, and negotiation with stakeholders pertaining to SAP Security
Interrogate, Leverage, and replicate existing data models for BI/MI.
Process data into suitable formats for internal and external publication
Assist in preparation of executive papers and reports as required using SMEs
SAP Security Roles and Authorizations ? NetWeaver/PFCG, Fiori and HANA
HTML , CSS, JavaScript
WebSphere Process Server
Message Queue
SAP Process Orchestration/Process Integration
Interrogation of DB Logs to identify issues
Load UI
Java & Groovy Script
Department of Human Services
Aus- und Weiterbildung
Aus- und Weiterbildung
3 years 5 months
2008-07 - 2011-11
Information Technology
Bachelor, Queensland University of Technology
Bachelor
Queensland University of Technology
SAP Certification & Training
SAP HANA Application Associate Certification - C_HANAIMP151
HA100
HA300
HA900
HA360
SAP ABAP Development Associate Certification - C_TAW12_731
TAW100
TAW111e
TAW112
Advanced ABAP
BC402
SAP NetWeaver AS Administration
ADM100
SAP Fiori Application Development
Business Object Processing Framework (BOPF)
Restful Application Programming (RAP)
SAP Fiori
Installation
Configuration
Implementation
Extensions
Core Data Services for ABAP
SAPUI5
Vendor Invoice Management
OpenSAP Education
Simplify Integration with SAP (Cloud Platform) Integration Suite
Developing and Extending SAP Fiori Elements Apps
Introduction to ABAP in the Cloud
Building Apps with ABAP RESTtful Application Programming Model
Business Technology Platform
SAP Cloud Platform Essentials (Update Q2/2019)
Extending SAP S/4HANA with SAP HANA Cloud Platform
SAP Press Education
RESTful Application Programming Model
SAP Business Technology Platform
SAP (Cloud Platform) Integration Suite
ABAP in the Cloud
Vendor Invoice Management with SAP
Financial Accounting with SAP S/4 HANA
Financial Controlling with SAP S/4 HANA
Clean ABAP
ABAP to The Future
SQL Script for HANA
SAP Master Data Governance
SAP ERP HCM ? Technical Principles and Programming
Practical Workflow for SAP
ABAP Programming Model for SAP Fiori
Core Data Services for ABAP
SAPUI5 ? Comprehensive Guide
SAP Gateway and OData
SAP Fiori Implementation and Development
Kompetenzen
Kompetenzen
Top-Skills
- SAP Business Technology Platform (BTP)- SAP Fiori- SAP ABAP ? CertifiedS/4HANACore Data Services- RESTful Application Programming Model (RAP)- S/4 HANA SQLScript- SAPUI5 ?Fiori Elements & FreestyleBusiness Application Studio- RESTful Application Programming Model- SAP NetWeaver Gateway (SEGW)Eclipse and Web IDE- SAP FICOIS-UMMLMPPMDGHRGRCPSCDSD and CRM Modules.
Produkte / Standards / Erfahrungen / Methoden
Profile
With over a decade of experience, I possess advanced skills in ABAP, Core Data Services (CDS), Fiori Applications, SAPUI5 (Fiori Elements and Freestyle), S/4HANA, and Business Technology Platform (BTP). I am also versed in Clean Core Framework/Principles, ABAP RESTful Application Programming (RAP) Model, and the ABAP Programming Model for Fiori (BOPF). My expertise extends to OData (v2/4), SAP Gateway, SAP Cloud Integration Suite, Business Application Studio (BAS), Visual Studio Code, SAP RISE and SAP Build
My duties have also encompassed the scope of Solution Architecture, which has entailed designing and implementing robust, scalable, secure, and efficient solutions that align with strategic business objectives. In multiple technical lead roles, I have guided the alignment of solution architecture and implemented integration strategies to coordinate both SAP and non-SAP communication. My experience includes leading two separate initiatives for Custom Code Remediation for S/4HANA Transformation and developing comprehensive Integration, Authentication and Tenant Provisioning Strategies in Australia, Sweden and Germany
My background also includes considerable proficiency as an SAP Integration Specialist, particularly with the SAP Cloud Integration Suite, Integration Flows, APIs, and Open Connectors. I have extensive experience leveraging interfacing technologies and methodologies such as Enterprise Web Service Creation, SAP Data Quality Management (DQM), and Data Services to drive a diverse range of business outcomes
Across approximately seven project lifecycles, I have worked with a range of modules, including FI/CO, HR/HCM, PSCD, SD, CRM, IS-U, PM, PP, SCM, GRC, MM, and Master Data Governance (MDG). I have authored a textbook on the fundamentals of the ABAP programming language and envisage soon authoring literature pertaining to the Cloud Application Programming Model (CAP).
Skills
SAP Business Technology Platform (BTP)
SAP Cloud (Platform) Integration Suite (CPI/CIS) (AWS/Azure)
Business Application Studio (BAS) / Visual Studio Code (Extensions & Adaptation)
SAP Fiori
Fact, Analytical and Transactional Applications (Overview and ALPs)
List, Object, Form Pages
SAP ABAP ? Certified
SAP S/4HANA ? Certified
Core Data Services (CDS): Basic/Interface/Composite/Consumption Views
Associations, Hierarchies, Table Functions, Data Control Language (DCL)
Cloud Application Programming (CAP)
RESTful Application Programming Model (RAP):
Business Object (Operations/Determinations/Validations/Concurrency)
Behaviour Definition, Service Definition/Binding/Consumption
Entity Manipulation Language (EML)
ABAP Programming Model for Fiori (BOPF/SADL/SEGW)
List Report/Overview/Analytical List Pages
Standard/Analytical/Bar/Table Cards
Freestyle Applications with Workflow Integration
S/4 HANA SQLScript:
SAPUI5 ?Fiori Elements & Freestyle
SAP NetWeaver Gateway (SEGW), Eclipse and Web IDE
SAP Configuration via SPRO
SAP FI, CO, IS-U, MM, LM, PP, MDG, HR, GRC, PSCD, SD and CRM Modules
BI/BW Data Sources (Extraction, Extension, and Delta.)
BW Process Chains
SAP GUI, Hana Studio, Web IDE, Eclipse
BoL, GenIL, WebDynpro
Reference on request
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
4 months
2025-07 - 2025-10
Clean Core Framework
Senior SAP Developer
Senior SAP Developer
Clean Core Framework (Tiers 1-4)
Solution Architecture (Extension upon SAP Reference Architecture)
Leveraging SAP Reference Architecture to incorporate External Users and Third Party Identity Provider Management with Cloud Identity Services (SAML/OAuth 2.0), Okta, Entra Id (formerly Azure), IAS and XSUAA
Includes S-User, SSO and delegated Identity Provider Flows.
Recommended to use CAP for native multi-tenant
SAP Business Technology Platform (BTP)
RESTful Application Programming Model (ABAP)
Behaviour Definitions (including Static Actions)
Behaviour Implementations
Extensions (Page Maps, Manifest, Controllers)
Service Definitions and Bindings
Annotations and Metadata Extensions
NPM
API development (OData V4)
Core Data Services and Meta Data Extensions (Including Hierarchies)
Fiori Application Development
Process Flows and Chains
PlantUML (Entity Relationship Design and Process Flow)
BPMN 2.0
Test Harness development
Serrala (Germany - Remote)
6 months
2025-02 - 2025-07
Archive Link Certificates for Integration Suite
ABAP and Commerce Developer
ABAP and Commerce Developer
SAP Cloud Integration Suite
Clean Core Framework
SAP Commerce Cloud
SAP Business Technology Platform (BTP)
RESTful Application Programming Model (ABAP)
ABAPGit, ChaRM
API development
OpenAPI Specification (Swagger)
SAP SD, SCM, MDG
ABAP Object Orientated Programming
ABAP Classes, Interfaces etc.
Outokumpu (Sweden)
6 months
2024-04 - 2024-09
Fiori User Uplift Project (HCM)
ABAP Programmer and Fiori Developer
ABAP Programmer and Fiori Developer
SAPUI5 Freestyle Development
ABAP Development for SAP Gateway
Extension of Standard Fiori Applications
Restful/CAP Programming training material development
GitHub and Client/Stakeholder Liaison
JavaScript
State Government of Qld ? Brisbane City Council (Australia)
8 months
2023-08 - 2024-03
PI/PO - Cloud Platform Integration Suite & ECC
Technical Lead (Code Remediation) Integration Lead (Cloud Integration Suite)
Technical Lead (Code Remediation) Integration Lead (Cloud Integration Suite)
Multiple CRM/Business Server Page, BOL Functions and ABAP Programming
Undertake code performance auditing via SAP Code Inspector
Identify, communicate, and resolve development issues, bottlenecks, and inhibitors
Coordinate issue resolution with stakeholders
Engage and develop stakeholder relationships with technical and business areas
Examine and evaluate development artifacts/methodologies for automation
Implementation of Function Modules (including BAPIs)
Implementation of Runtime Analysis & Profiling tools.
Implementation of Issues Register to update relevant stakeholders
Ensure quality assurance processes and mechanisms are adhered to
Modularization of development artifacts for subsequent re-use
Perform qualitative and quantitative analysis
Engagement, liaison, and negotiation with stakeholders pertaining to SAP Security
Interrogate, Leverage, and replicate existing data models for BI/MI.
Process data into suitable formats for internal and external publication
Assist in preparation of executive papers and reports as required using SMEs
SAP Security Roles and Authorizations ? NetWeaver/PFCG, Fiori and HANA
HTML , CSS, JavaScript
WebSphere Process Server
Message Queue
SAP Process Orchestration/Process Integration
Interrogation of DB Logs to identify issues
Load UI
Java & Groovy Script
Department of Human Services
Aus- und Weiterbildung
Aus- und Weiterbildung
3 years 5 months
2008-07 - 2011-11
Information Technology
Bachelor, Queensland University of Technology
Bachelor
Queensland University of Technology
SAP Certification & Training
SAP HANA Application Associate Certification - C_HANAIMP151
HA100
HA300
HA900
HA360
SAP ABAP Development Associate Certification - C_TAW12_731
TAW100
TAW111e
TAW112
Advanced ABAP
BC402
SAP NetWeaver AS Administration
ADM100
SAP Fiori Application Development
Business Object Processing Framework (BOPF)
Restful Application Programming (RAP)
SAP Fiori
Installation
Configuration
Implementation
Extensions
Core Data Services for ABAP
SAPUI5
Vendor Invoice Management
OpenSAP Education
Simplify Integration with SAP (Cloud Platform) Integration Suite
Developing and Extending SAP Fiori Elements Apps
Introduction to ABAP in the Cloud
Building Apps with ABAP RESTtful Application Programming Model
Business Technology Platform
SAP Cloud Platform Essentials (Update Q2/2019)
Extending SAP S/4HANA with SAP HANA Cloud Platform
SAP Press Education
RESTful Application Programming Model
SAP Business Technology Platform
SAP (Cloud Platform) Integration Suite
ABAP in the Cloud
Vendor Invoice Management with SAP
Financial Accounting with SAP S/4 HANA
Financial Controlling with SAP S/4 HANA
Clean ABAP
ABAP to The Future
SQL Script for HANA
SAP Master Data Governance
SAP ERP HCM ? Technical Principles and Programming
Practical Workflow for SAP
ABAP Programming Model for SAP Fiori
Core Data Services for ABAP
SAPUI5 ? Comprehensive Guide
SAP Gateway and OData
SAP Fiori Implementation and Development
Kompetenzen
Kompetenzen
Top-Skills
- SAP Business Technology Platform (BTP)- SAP Fiori- SAP ABAP ? CertifiedS/4HANACore Data Services- RESTful Application Programming Model (RAP)- S/4 HANA SQLScript- SAPUI5 ?Fiori Elements & FreestyleBusiness Application Studio- RESTful Application Programming Model- SAP NetWeaver Gateway (SEGW)Eclipse and Web IDE- SAP FICOIS-UMMLMPPMDGHRGRCPSCDSD and CRM Modules.
Produkte / Standards / Erfahrungen / Methoden
Profile
With over a decade of experience, I possess advanced skills in ABAP, Core Data Services (CDS), Fiori Applications, SAPUI5 (Fiori Elements and Freestyle), S/4HANA, and Business Technology Platform (BTP). I am also versed in Clean Core Framework/Principles, ABAP RESTful Application Programming (RAP) Model, and the ABAP Programming Model for Fiori (BOPF). My expertise extends to OData (v2/4), SAP Gateway, SAP Cloud Integration Suite, Business Application Studio (BAS), Visual Studio Code, SAP RISE and SAP Build
My duties have also encompassed the scope of Solution Architecture, which has entailed designing and implementing robust, scalable, secure, and efficient solutions that align with strategic business objectives. In multiple technical lead roles, I have guided the alignment of solution architecture and implemented integration strategies to coordinate both SAP and non-SAP communication. My experience includes leading two separate initiatives for Custom Code Remediation for S/4HANA Transformation and developing comprehensive Integration, Authentication and Tenant Provisioning Strategies in Australia, Sweden and Germany
My background also includes considerable proficiency as an SAP Integration Specialist, particularly with the SAP Cloud Integration Suite, Integration Flows, APIs, and Open Connectors. I have extensive experience leveraging interfacing technologies and methodologies such as Enterprise Web Service Creation, SAP Data Quality Management (DQM), and Data Services to drive a diverse range of business outcomes
Across approximately seven project lifecycles, I have worked with a range of modules, including FI/CO, HR/HCM, PSCD, SD, CRM, IS-U, PM, PP, SCM, GRC, MM, and Master Data Governance (MDG). I have authored a textbook on the fundamentals of the ABAP programming language and envisage soon authoring literature pertaining to the Cloud Application Programming Model (CAP).
Skills
SAP Business Technology Platform (BTP)
SAP Cloud (Platform) Integration Suite (CPI/CIS) (AWS/Azure)
Business Application Studio (BAS) / Visual Studio Code (Extensions & Adaptation)
SAP Fiori
Fact, Analytical and Transactional Applications (Overview and ALPs)
List, Object, Form Pages
SAP ABAP ? Certified
SAP S/4HANA ? Certified
Core Data Services (CDS): Basic/Interface/Composite/Consumption Views