Naman Sharma

SAP BTP CAPM Developer | Node.js | Python | Generative AI

Passionate about solving real-world problems using SAP BTP, CAPM, and modern cloud technologies. Focused on backend systems, clean architecture, and exploring Generative AI to build smarter applications.

About Me

My journey, qualifications, and professional achievements.

Professional Summary

SAP BTP CAPM Developer with hands-on experience building scalable, cloud-native applications using SAP BTP, CAPM, and SAP Fiori Elements. Strong foundation in Node.js and REST API design, with experience developing real-world projects like AI-powered assistants and cloud-deployed backend systems. Skilled in designing modular architectures, integrating APIs, and working with data-driven systems. Currently exploring Generative AI and Python to build intelligent, future-ready applications. Passionate about combining technology and business to create impactful digital solutions.

  • B.Tech in Computer SciencePoornima University

    2023 – 2027

    CGPA: 7.41

  • 12th CBSE BoardEmmanuel Mission Sr. Sec. School

    2022 – 2023

    Percentage: 74%

  • SAP UI5 Fiori, Anubhav Trainings

    May 2024 – June 2024

    Completed hands-on training in SAP UI5/Fiori app development and OData integration using Business Application Studio and VS Code, including end-to-end project experience and best practices. Skilled in connecting SAP ERP backend to responsive Fiori applications for modern UX delivery.

  • SAP BTP CAPM Backend, Anubhav Trainings

    June 2025

    Completed professional training in SAP Business Technology Platform (BTP), focusing on end-to-end cloud application development with CAPM, Fiori Elements, and HANA integration. Gained hands-on experience in deploying secure apps using BTP services, Cloud Foundry, and modern DevOps practices.

  • SAP Generative AI on BTP, Anubhav Trainings

    2026

    Master Python to AI-The course builds a strong foundation in Python, then advances through machine learning, NLP, and modern frameworks like Langchain, LangGraph, and RAG. Apply AI on SAP BTP-Learners implement real-world scenarios such as intelligent chatbots, RAG-powered apps with HANA Vector Engine, and AI integration with SAP S/4HANA systems.

  • SAP Generative AI on SAP BTP - Anubhav Training
  • SAP Cloud Application Programming Model - SAP
  • SAP BTP CAPM (Cloud Application Programming Model) - Anubhav Trainings
  • UI5 & Fiori training with O-Data on BAS - Anubhav Trainings
  • Creating Applications and Extensions using SAP Build Code - SAP
  • Design Thinking - SAP
  • Generative AI - Google

  • Team Leader – Smart India Hackathon (SIH): Led a team of developers to design and implement an innovative tech solution under national-level competitive constraints.
  • Team Leader – SAP HACKFEST 2025: Led my team at SAP Hackfest 2025, clearing Round 2 and advancing to Round 3.

Technical Skills

A showcase of my technical expertise and the tools I use.

Languages
JavaScript
Python
Frameworks & Libraries
Node.js
CAP (Cloud Application Programming Model)
FastAPI
Streamlit
SAP Specialized
SAP Fiori Elements
HANA Basics
SAP BTP MTA Deployment
Platform
SAP Business Technology Platform
Cloud Foundry
Firebase
AIML
Google Gemini (Genkit)
TF-IDF / Cosine Similarity
n8n Workflow Automation
Groq API
Tools
Git & GitHub
SQLite
REST API Design

Projects

A selection of my work, showcasing my skills in action.

SAP Copilot– Conversational SAP Expert Assistant
FastAPI
Mistral AI
SAP BTP
Python
Exposed a FastAPI REST API backed by Mistral AI (mistral-small) for multi-turn SAP Q&A, with per-session chat history stored in a session id-keyed in-memory store. Organized the codebase into a modular routes/services/utils/rag layout and seeded the rag/data/ directory with SAP Generative AI certification docs for a future retrieval pipeline. Scaffolded SAP BTP deployment via mta.yaml with planned OAuth 2.0 auth, persistent storage, and live SAP system integration hooks.
PU-Chatbot– University Query Assistant
SAP BTP
FastAPI
Streamlit
Python
TF-IDF
Deployed a dual-component student query system on SAP BTP Cloud Foundry with a FastAPI backend and Streamlit frontend as separate CF app instances. Matched student questions against a 92-pair Excel knowledge base using TF-IDF vectorization and cosine similarity. Delivered a branded, glassmorphism-styled UI with graceful error handling, 30-second API timeout, and environment-based backend URL configuration.
ORION-EYE– Autonomous Asteroid Detection & Evasion System
YOLOv8
OpenCV
Flask
SQLite
Python
Tracked space debris in real time using YOLOv8 and OpenCV at 30+ FPS, predicting object trajectories across X, Y, and Z axes via physics-based velocity modeling. Classified collision threats across three severity levels (CRITICAL / HIGH / LOW) and auto-generated Delta-V evasion commands from live object motion vectors. Served live AR-overlaid video through a Flask + SQLite web dashboard with MJPEG streaming and a REST telemetry API for browser-based monitoring.
Naman Portfolio– AI-Personalized Developer Portfolio
Next.js
TypeScript
Tailwind CSS
Genkit
Firebase
Built a Next.js 15 single-page portfolio with TypeScript and Tailwind CSS, featuring dark/light theming, responsive grid layout, and live GitHub contribution heatmap. Wired Google Gemini 2.0 Flash via Genkit Server Actions. Centralized all content in a single portfolioData object so AI overrides apply at runtime without touching source data, then shipped to Firebase App Hosting with Zod-validated contact forms.
Management system for a bookshop
SAP BTP
Node.js
CAP
HANA
Fiori
Built a cloud-native bookshop management system on SAP BTP with Node.js CAP model. Designed Fiori Elements UI for inventory, powered by OData services and SAP HANA Cloud.

GitHub Activity

My contribution graph, a visual testament to my coding journey.

 

Get In Touch

Have a question or want to work together? Let's connect.

Contact Information

Send a Message

© 2026 Naman Sharma. All Rights Reserved.