
Syed Shahid Mohammed
Verified Expert in Engineering
SAP ABAP Developer
Sydney, New South Wales, Australia
Toptal member since July 28, 2026
Shahid is an SAP development architect and SAP BTP certified solution architect with 19 years of experience delivering large-scale SAP solutions across banking, retail, and government. Shahid specializes in SAP S/4HANA, ABAP on HANA, CDS, AMDP, RAP, SAP Fiori, and SAP BTP, with proven experience in high-volume and performance-critical systems. His work spans enterprise modernization, clean-core transformation, OData services, event-driven patterns, and hands-on technical architecture.
Portfolio
Experience
- SAP ABAP - 19 years
- SAP S/4HANA - 10 years
- ABAP Managed Database Procedures (AMDP) - 9 years
- SAP CAP - 1 year
- Artificial Intelligence (AI) - 1 year
- SAP Business Technology Platform (BTP) - 1 year
Preferred Environment
Git, SAP ABAP, SAP Business Technology Platform (BTP), SAP Fiori, Artificial Intelligence (AI), Event Mesh, Model Context Protocol (MCP), SAP Business Application Studio, AMDP & CDS
The most amazing...
...solution I've built is an SAP S/4HANA data scrambling tool that reduced processing runtime from 240 hours to just six hours for a major Australian bank.
Work Experience
Development Architect
SAP Australia
- Proposed, designed, and implemented an SAP S/4HANA data scrambling solution using ABAP, CDS, and AMDP, reducing runtime from 240 hours to six hours, providing a 97% improvement.
- Built full RAP objects for transactional banking transaction codes, covering CDS views, access control, metadata extensions, behavior definitions, service definitions, and OData V4 service bindings.
- Developed a RAP migration factory in Node.js that captures patterns, cookbook rules, and lessons learned from each build to generate, validate, and activate RAP artifacts using AI-assisted code generation.
- Architected MCP-based tooling in Node.js to expose SAP RAP services as controlled tools for business task execution.
- Presented the Banking Sentinel multi-agent credit-risk copilot concept to team members to explore applied AI patterns in SAP contexts.
- Led the technical solution design and built the initial prototype for CommBank data products eventing solutions, demonstrating the target architecture and implementation approach for new event-driven patterns.
- Supported CommBank's TRBK (SAP Transactional Banking) HANA modernization within a core banking transformation program.
- Contributed to code remediation and performance optimization, resolving legacy issues and adapting database-specific logic for efficient SAP HANA execution.
Senior SAP Technical Consultant
DyFlex Solutions
- Worked on S/4HANA transformation projects for Roy Hill and Syntax, focusing on custom code remediation and technical readiness.
- Remediated custom code for S/4HANA compatibility, replaced obsolete objects, and adapted enhancements for clean core and cloud standards.
- Developed migration support artifacts to improve system readiness.
Development Architect
SAP Australia
- Designed and built scalable SAP CAR UDF custom developments for forecast data calculations and machine learning reporting at Woolworths.
- Built high-volume objects using AMDP, CDS, and ABAP to process more than 40 billion records across partitioned tables with performance optimization through Code Inspector, SQL Trace, AMDP Trace, and PlanViz at Woolworths.
- Designed and built solutions to process large volumes of financial instruction document data using CDS-based BOPF, AMDP code pushdown, and ABAP RESTful applications on S/4HANA at Services Australia.
- Extended the solution at Services Australia to process real-time payments and built anomaly detection capabilities using HANA PAL algorithms.
- Engineered custom analytical Fiori apps at the Department of Corrections NZ, enabled role-based access, and used key user extensibility through Adapt UI for BAU developments.
- Evaluated custom code using SCMON and SUSG at the Department of Corrections NZ, and used the custom code migration app for scoping, remediation, and optimization.
- Built the digital passport application on SAP BTP CAP (Node.js) at Queensland Health, deployed to Cloud Foundry using MTA.
- Consolidated employee credential information from SAP ECC (OData V2) and the QHealth eHealth platform (REST via SAP Cloud SDK HTTP Client), exposed through OData V4 via a CAP Catalog Service at Queensland Health.
- Architected Fiori Elements UI using CDS annotations with list reports and object pages covering organizational data, AHPRA registration, vaccination records, credentialling, training, and criminal history checks at Queensland Health.
- Built ABAP and HANA-based BW-IP planning functions, CDS views, AMDP objects, and back-end services for SAP UI5 and analytical applications supporting forecasting and planning on SAP S/4HANA at Stockland.
Development Architect | Senior Developer
SAP Labs India Private Ltd
- Delivered machine learning work for carpet quality prediction at Mohawk, including sensor data preparation, PAL and APL model development, R-based modeling, and HANA artifacts exposed to SAP UI5 applications through XSJS and XSODATA.
- Built a custom SAP HANA native application for borehole geolocation, status, alarms, and service tickets at Mosaic, combining data from multiple source systems through stored procedures and service exposure layers.
- Developed custom add-on solutions for indirect procurement in SRM at BMW, including ABAP and Web Dynpro ABAP enhancements, automated contract and purchase-order creation, and S/4HANA-oriented ABAP artifacts.
- Designed a custom solution to transfer SAP UI logging data from LOGWIN into an external log for evaluation at BHP Billiton, mapping logged actions to transaction codes for downstream analysis.
SAP ABAP Specialist
Logikal Consulting (Pty) Ltd
- Developed a centralized ABAP framework class to support new and enhanced FI objects for Standard Bank, following a major SAP system upgrade.
- Implemented reusable business-function methods that accelerated the delivery of modified and newly built finance objects across the REFINE GL program.
- Collaborated with the delivery team to standardize FI development patterns and improve maintainability for post-upgrade enhancements.
Senior Web Dynpro ABAP Consultant
Deloitte (Contractor via ANE Staffing Solutions)
- Built Web Dynpro ABAP applications for agreement and condition-type maintenance, pricing routines, and VA41 sales-contract enhancements.
- Developed dynamic ALV reporting for purchase order funding, sales order extraction, and delegate maintenance workflows for a large enterprise client.
- Enhanced and supported Web Dynpro statement-of-work applications and received a Deloitte appreciation note for technical competency and delivery performance.
Application Developer
IBM India Private Ltd
- Proposed and designed a common framework that automated SAP production-support batch-job investigations for Deutsche Bank EMEA.
- Automated investigation action items and built validations that prevented repeat batch-job failures across service-interface processing.
- Built a central issue log, reviewed legacy ABAP code, and reduced dependence on 3rd-party tools for monitoring and remediation.
Senior Developer
Enteg Infotech Pty Ltd
- Led SAP technical design and delivery across concurrent client engagements covering ABAP, SAP HR, Web Dynpro ABAP, and enterprise services.
- Coordinated an 18-person delivery team by reviewing specifications, assigning development objects, tracking progress, and supporting projects through go-live.
- Built reusable ABAP frameworks, workflows, RFCs, Adobe Forms, reports, interfaces, and HR applications for clients, including Nationwide and Suzlon.
Experience
Services Australia Payments and ML Anomaly Detection
SAP Community Blog: Michael Jackson AI Pipeline on BTP
SAP Community Blog: Banking Sentinel Multi-agent BTP Copilot
SAP S/4HANA Data Scrambling at Enterprise Scale
Woolworths Forecasting Across 40 Billion SAP Records
Education
Master of Business Administration (MBA) in Information Systems
Victoria University of Technology (VU) - Melbourne, Australia
Bachelor's Degree in Computer Science
Jawaharlal Nehru Technological University, Hyderabad (JNTU Hyderabad) - Hyderabad, India
Certifications
Google Introduction to Generative AI
SAP Certified Associate – SAP Build Developer (Low-code/No-code)
SAP
SAP Certified – SAP Fiori Application Developer
SAP
SAP Certified – Integration Developer
SAP
SAP Certified – Solution Architect – SAP BTP
SAP
SAP Certified Development Specialist – ABAP for SAP HANA 2.0
SAP
SAP Certified Development Associate – SAP BTP Extension with SAP Cloud Application Programming Model
SAP
SAP Certified – Back-end Developer – SAP Cloud Application Programming Model
SAP
SAP Certified Development Associate – SAP HANA Cloud 1.0
SAP
SAP Certified Development Associate – SAP HANA 2.0
SAP
Skills
Libraries/APIs
Node.js
Tools
SAP S/4HANA, SAP Fiori, Claude, SAP UI5, RICEF, Git
Paradigms
ABAP Managed Database Procedures (AMDP), Model Context Protocol (MCP)
Platforms
SAP ABAP, SAP HANA, Eclipse
Storage
SAP HANA SQLScript, MongoDB, Neo4j
Languages
APL, R, XSJS, Python, JavaScript, HTML5
Other
AMDP & CDS, SAP, SAP CDS Views, SAP S/4 HANA, SAP Business Technology Platform (BTP), SAP CAP, Artificial Intelligence (AI), SRM, Event Mesh, SAP Business Application Studio, Software Development, SAP Build, SAP Cloud Platform Integration (CPI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring