Hi I'm David.
An elite SAP Backend and Cloud Developer offering 20 years of robust ABAP experience, including 8 years delivering high-profile enterprise solutions within Australian Federal and State Government sectors. Holds an active NV1 Security Clearance (granted April 2024), ensuring immediate compliance with the Australian Federal Police's (AFP) stringent security standards. Demonstrated track record within sensitive law enforcement and large-scale public sector environments, including Federal Government Services Australia and the Western Australia Police Force (WAPOL).
Services offered
SAP CAP
Accelerating Cloud-Native Application Development on SAP BTP.
I design and build lightweight, enterprise-grade cloud applications and microservices leveraging the SAP Cloud Application Programming Model (CAP). By combining open-source technologies (like Node.js/TypeScript and Java) with powerful SAP frameworks, I create scalable, future-proof solutions optimized for the SAP Business Technology Platform (BTP).
Core Deliverables:
End-to-end cloud application architecture utilizing Core Data Services (CDS).
Development of custom OData (V2/V4) and REST APIs for cross-system data exchange.
Seamless integration with third-party systems and external SAP cloud services.
Multi-tenant application deployment tailored for scalable enterprise business models.
SAP RAP
Building Next-Generation, Cloud-Ready Applications inside the ABAP Cloud.
I deliver high-performance, transactional business applications optimized for SAP S/4HANA (Cloud and On-Premise) and the SAP BTP ABAP environment using SAP RAP. This modern development framework represents the intrinsic future of ABAP. It allows me to build robust backend architectures directly integrated with SAP’s database capabilities, ready for modern web applications.
Core Deliverables:
Design of semantic data models via advanced CDS Views and Metadata Extensions.
Implementation of transactional business logic (Create, Read, Update, Delete - CRUD) with strict Draft handling capabilities.
Building rich backend APIs perfectly tailored to fuel responsive SAP Fiori Elements UIs.
Crafting custom business actions, validations, and rigid authorization controls.
SAP ABAP RICEF
Strengthening and Customising the Core ERP Digital Backbone.
For businesses utilizing classic SAP ERP environments or requiring deep custom extensions within SAP S/4HANA, I provide comprehensive ABAP RICEF development. I ensure your custom requirements align perfectly with standard SAP tables, maintaining high performance, minimal system footprint, and total compliance with clean-code paradigms.
Core Deliverables:
Reports: Creating advanced operational and financial data analysis using ALV Grid and operational queries.
Interfaces: Constructing secure data pathways via IDocs, RFCs, BAPIs, and modern HTTP/REST web services.
Conversions: Writing rapid data migration scripts utilizing LSMW, BDC, or the SAP S/4HANA Migration Cockpit.
Enhancements: Implementing custom business logic using User Exits, Customer Exits, BAdIs, and Explicit/Implicit Enhancement Points.
Forms: Designing pixel-perfect, automated operational layouts using Adobe Forms, Smart Forms, and SAPscript.
About me
A dedicated cycling enthusiast and a seasoned SAP professional. I recently pushed my limits by riding for 12 consecutive hours over the weekend to complete a Half Everesting at Mt Coot-tha. Check out my official achievement on the Everesting Hall of Fame.
https://hof.everesting.com/activities/bd826d7e-c139-4f3e-90f0-144dabea86dc
SAP Certifications
SAP Certified - Back-End Developer - ABAP Cloud
This certification verifies that you are familiar with the core principles of the ABAP programming language and can write simple applications based on the ABAP RESTful Application Programming Model and that you have an overall understanding of the Clean Core principles for creating custom extensions in SAP S/4HANA. It proves that you have a comprehensive knowledge and in-depth skills to participate as a member of a project team in a mentored role.
SAP Certified - Backend Developer - SAP Cloud Application Programming Model
The "SAP Certified - Backend Developer - SAP Cloud Application Programming Model" certification exam validates that the candidate possesses the fundamental knowledge on how to leverage CAP to design and implement extension applications to existing SAP applications like SAP S/4HANA Cloud using the side-by-side extensibility concept on SAP BTP. This certification is designed for backend developer.
What my client and colleagues are saying about my work
Let's build a clean, scalable digital backbone.
With 20 years of robust ABAP expertise and proven capabilities in SAP BTP, CAP, and RAP, I specialize in transforming complex enterprise requirements into high-performance, future-proof SAP solutions. Let's discuss how I can optimize your core ERP systems!