Detail-oriented professional with expertise in SAP Business Technology Platform (BTP) and Cloud Application Programming Model (CAPM). Proficient in SAP HANA database, SAP HANA XSA development, and Node.js backend services, driving optimization of database access and application performance. Proven ability to communicate effectively and apply critical thinking to deliver impactful solutions in cloud-native environments. Successfully led migration projects from SAP HANA XSA to CAPM, improving scalability and maintainability. Consistently achieved performance improvements and reduced development turnaround times through automation and best practices. Strong collaborator and proactive problem solver with excellent adaptability and time management skills.
Overview
7
7
years of professional experience
Work History
SAP BTP,CAPM,ODATA
Wipro
Bhubaneswar
02.2020 - Current
Hands-on experience inSAP Cloud Application Programming Model (CAPM) for building cloud-native applications with streamlined and reusable service layers.
Skilled in designing and implementing Core Data Services (CDS) views to optimize database access and enhance application performance in SAP HANA environments.
Proficient in developing and consuming OData services for seamless integration and data exchange between SAP and external systems.
Expertise in SAP HANA Database management, including performance tuning, data replication, and backup/restore operations.
Conducted unit and integration testing of Core Data Services (CDS) models and OData services using SAP testing frameworks to ensure data consistency and service reliability.
Extensive experience in leveraging SAP Business Technology Platform (BTP) services for application development, deployment, and lifecycle management in cloud environments.
Built and optimized OData APIs in SAP BTP to enable efficient and secure data access across multiple client applications.
Utilized Core Data Services (CDS) annotations to enhance the metadata of CDS views, enabling features like UI annotations for Fiori applications and validation rules at the data model level.
Applied standard and custom CDS annotations to define semantics, control data exposure, and influence service behavior, improving integration and user experience in SAP BTP applications.
Performed automated and manual testing of custom Node.js services, validating API endpoints, data processing logic, and error handling to maintain robust backend functionality
Developed custom Node.js endpoints for handling file uploads and downloads, ensuring efficient data transfer and secure processing.
Developed RESTful APIs with Node.js to connect to backend databases, facilitating seamless data retrieval and modification.
Utilized Node.js file system (fs), path module to manage local file operations such as reading, writing, and streaming files within applications.
Integrated HTTP modules and third-party libraries to handle HTTP requests and responses, supporting external service communication and API consumption.
Built middleware in Node.js for validating requests, handling errors, and managing session data to maintain robust and scalable backend services.
Led the migration of SAP HANA XSA applications to the SAP Cloud Application Programming Model (CAPM) architecture to leverage cloud-native, extensible, and scalable design principles.
Transformed database artifacts and business logic from XSA-specific implementations to CAPM-compliant Core Data Services (CDS), and OData services for standardized service exposure.
Implemented modern authentication and authorization mechanisms within migrated applications using CAPM security best practices in SAP BTP.
Conducted comprehensive testing and validation of migrated applications in BAS, ensuring functional parity, and optimal performance in the new CAPM framework.
Utilized SAP Business Application Studio (BAS) as the development environment for re-architecting and redeploying applications, ensuring a streamlined workflow and improved developer productivity.
Utilized Git version control within SAP Business Application Studio to track code changes, manage branches, and collaborate with team members effectively in SAP BTP projects.
Performed Git operations such as cloning repositories, committing changes with descriptive messages, pushing updates to remote repositories, and resolving merge conflicts to maintain code integrity and streamline development workflows.
SAP HANA XSA, Hana Database, Node.js
Wipro
Bhubaneswar
02.2020 - Current
Proficient in SAP HANA XSA development, including scripting using SQLScript and JavaScript for creating database procedures, functions, and application logic within the XSA environment.
Designed and implemented complex data models in the SAP HANA database using Calculation Views, CDS views, and table functions to support analytical and transactional use cases.
Managed user roles, privileges, and authorizations within SAP HANA XSA to enforce security policies and control access to database objects and application services.
Developed multi-module XSA applications, integrating database, server-side, and UI components for scalable and modular enterprise solutions.
Automated deployment and version control of XSA projects using SAP Business Application Studio and CI/CD pipelines.
Monitored and optimized SAP HANA XSA applications with performance tuning techniques, including SQL optimization, index management, and resource allocation adjustments.
Utilized Git version control within SAP Business Application Studio to track code changes, manage branches, and collaborate with team members effectively in SAP BTP projects.
Performed Git operations such as cloning repositories, committing changes with descriptive messages, pushing updates to remote repositories, and resolving merge conflicts to maintain code integrity, and streamline development workflows.
SAP ABAP
Wipro
Bhubaneswar
12.2018 - 01.2021
Developed and maintained SAP design and technical specification documents for Philips.
Created developmental artifacts including tables, views, and data elements.
Designed ABAP classes and report programs for various SAP modules.
Collaborated with functional teams, supporting end-user acceptance testing activities.
Utilized LSMW tool to transfer master data from PC sequential files to SAP R/3 system.
Debugged ABAP framework to troubleshoot and resolve issues.
Gained understanding of Jetform Solution for effective data migration from SAP.