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.

Cycling page.jpg

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

I am on behalf of Schneider Electric CRM/CIC Project team and IT management to express the thankfulness to David Li for his hard work, good customer attitude and great achievement made! During several months working together with David, his professional working practice impresses the project team deeply and his characters enrich the project team to be more harmonious. All in all, thanks indeed to Cognizant Technology Solutions Co.Ltd, and hope a great cooperation in a long term.

Manlue LIN

ManlueChina IT PMO & Deployment Manager

I worked with David on the large and highly visible DSITI Finance Futures 2 Project which upgraded 22 Queensland State Government agencies from SAP ECC 5.0 to ECC 6.0. David performed above and beyond expectations in a highly charged environment and successfully provided ABAP solutions for a variety of standard SAP and custom functionality. His ABAP work on DSITI's customised Receipting Solution was invaluable. David has an ability to sit and listen and then discuss requirements and provide a technical solution in functional terms that a lay person can easily understand. David proved his exceptional time management skills by completing all work on time, even when he was given work with competing deadlines. David was not only an asset to the project but a pleasure to work with and I have no hesitation in recommending him for any Senior ABAP position.

Michele COOK

Senior SAP Function Consultant for Queensland Government

David has significant technical experience in all areas of SAP ABAP including developing, administering, contributing and evolving development of new systems using SAP ABAP and FIORI. Along with being an effective problem solver he has rich experience with large scale SAP implementations, including systems support. I hope to work with David again in the near future, and recommend him to anyone seeking a senior ABAP/FIORI developer.

David SKINNER

SAP Finance Functional Specialist & "Techno-functional" 27+ years implementation/upgrade/enhance/BAU, Professional ECC & S/4 HANA Private & Public Cloud

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!