// hi, i'm
◈ Bangalore, India · IST
ML Engineer at SAP Labs building AI agents, RAG pipelines, and intelligent systems. Currently deep in LLMs, GenAI, and MLOps.
01 / about
I'm a Machine Learning Engineer at SAP Labs, Bangalore, working on the GenAI/Joule platform. I build AI agents, RAG pipelines, LangGraph-based agentic systems, and ML-backed tooling for real engineering problems.
With a background spanning full-stack development — Java, Spring Boot, React, Node.js — I bring strong software fundamentals to modern AI systems. Currently pursuing M.Tech in Software Engineering from BITS Pilani (WILP).
I've contributed to open source, participated in Devtoberfest, led hackathons, and actively share what I'm learning on LinkedIn. Ask me about Agents, MCP, RAG, or anything GenAI.
02 / now
03 / experience
- Building AI agents and GenAI-powered tooling on the Joule platform using LangChain and Project Agent Builder
- Developing RAG pipelines, ML-based classification systems, and Python automation for cloud infrastructure
- Implementing MLOps practices for model deployment, monitoring, and lifecycle management in production
- Designing agentic workflows with LangGraph for multi-step reasoning and autonomous task orchestration
- Built a full-stack stakeholder communication platform with SAP UI5 and Spring Boot across 8–9 capabilities
- Shipped an AI-assisted agent feature using LangChain and Project Agent Builder for context-aware workflows
- Automated PostgreSQL DB migration with Python — auth handling, service keys, tunneling, backup & restore
- Resolved UI and module stability issues, improving reliability and user experience across ISDC
- Led compliance remediation eliminating 65%+ of non-compliant dependencies through upgrades and security patching
- Resolved CI/CD release pipeline failures caused by Git tag-based workflows, restoring stable deployments
- Debugged customer CRMC issues in sandbox environments and traced root causes through application logs
- Created Kibana monitoring alerts for multiple production regions, improving observability across the stack
04 / projects
Adaptive video streaming using HLS enabling automatic bitrate switching based on network conditions. FFmpeg transcoding generates multiple video renditions and HLS playlists. Node.js backend orchestrates video processing, storage, and stream delivery.
GitOps-based deployment using ArgoCD to continuously sync Kubernetes manifests from Git. Self-healing deployments automatically detect configuration drift and reconcile cluster state. Automated rollback on failures ensures application stability.
Proactive HR dashboard monitoring with persona-based KPI breach alerts via SAP Joule. Contextual navigation opens SAC views with natural-language explanations and visual insights. Guided actions let users query insights conversationally and navigate to SuccessFactors workflows.
05 / writing
06 / skills
07 / education
08 / honors & awards
Let's build something.
Open to collaborations, interesting projects, and conversations about AI, engineering, or anything in between.
rahulkarda2002@gmail.com ↗