Summary
Overview
Work History
Education
Skills
Public Speaking & Highlights
Timeline
Generic

Dhruv Menon

Bangalore

Summary

Associate Software Developer with 2.5 years of experience at SAP Labs, specializing in Cloud, CAP, AI-driven migration tools, and system modernization. Strong problem-solving skills and knowledge in SAP HANA Cloud, Node.js, and Generative AI for application migration. Speaker at SAP conferences on AI and migration topics.

Overview

2
2
years of professional experience

Work History

Associate Developer

SAP Labs
07.2023 - Current
  • Project: SAP HANA Application Migration Assistant (VS Code / BAS Extension)
  • Contributed significantly to SAP HANA Application Migration Assistant, a Business Application Studio (BAS) extension used by 50+ customers to migrate from XSC/XSA to CAP on HANA Cloud.
  • Owned the data migration process from on-premise systems to HANA Cloud, utilizing virtual tables, remote sources, and the self-service migration tool. Also added multiple validation points to verify the required permissions for a DB user and providing more info on required changes from user end.
  • Owned and developed a modular Node.js post-migration reporting feature by creating dynamic metadata maps to transform HANA artifact data into structured HTML reports with categorized post-migration sections and context-aware formatting.
  • Engineered a fully automated migration script in Node.js that parses and reconstructs .hdbcds definitions into equivalent HANA native artifacts, implementing recursive association handling, column-level filtering, and dynamic SQL generation while maintaining schema integrity and path preservation.
  • Ramped up and handled over 25 customer tickets to resolve issues related to the legacy @sap/async-xsjs NPM library with constant high ratings and recognition.
  • Project: GenAI-Powered Migration Assistant
  • Contributed to the GenAI Migration Assistant using LangChain, RAG, and prompt engineering to automate the conversion of legacy XSJS and XSOData services into modern CAP services.
  • Achieved 60-70% code conversion in the service layer using AI and engineered the solution to address the deprecation of SAP Neo and HANA services, significantly reducing the manual effort, time, and cost for customers migrating to a multi-cloud architecture.
  • Leveraged LangChain for metadata extraction and re-architected monolithic legacy files into modular CAP artifacts.
  • Enhanced CI/CD pipelines using Jenkins, integrating Checkmarx for security scanning and automating artifact publishing to JFrog Artifactory.

Education

B.Tech - Computer Science Engineering

PES University
Bengaluru, India
05-2023

Skills

  • SAP & Cloud: SAP BTP, SAP HANA, HANA Cloud, XSC/XSA, Cloud Foundry, BAS/VSCode Extension Development
  • Languages: JavaScript (Advanced), Python (Advanced), SQL
  • Frameworks & Tools: Nodejs, CAP, Jenkins, Git, Yeoman UI
  • AI & ML: LangChain, RAG, Prompt Engineering, Vector Databases
  • Concepts: System Design Concepts, Microservices, CI/CD, Data Structures Algorithms

Public Speaking & Highlights

  • Conference Speaker: Selected as a speaker for internal SAP conferences (D-Com, SAP SIT) and customer sessions, presenting on topics including Generative AI, LangChain, RAG, and SAP Build Code with Joule.
  • Awards: Spot Award- H2 2023, Honor Award- H1 2024, Spot Award- H2 2024, Star performer of the year 2024

Timeline

Associate Developer

SAP Labs
07.2023 - Current

B.Tech - Computer Science Engineering

PES University
Dhruv Menon