Skip to content
View msrivastav13's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report msrivastav13

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
msrivastav13/README.md

Mohith Shrivastava

Principal Developer Advocate, Salesforce
Shaping how developers build AI agents on the Salesforce Platform

X  LinkedIn  GitHub  Medium  Google Scholar


I'm a developer advocate with over a decade on the Salesforce Platform. I started my career in enterprise consulting at Deloitte and PwC, transitioned into ISV product development at CodeScience, and found my calling in developer advocacy at Salesforce — where I now help shape the tools, languages, and patterns that developers use to build intelligent agents and enterprise applications.

My current focus is Agentforce and Agent Script — the next generation of AI-powered development on Salesforce. I also contribute to the Einstein AI Platform, Data Cloud, and core platform capabilities like GraphQL APIs, Lightning Web Components, and Apex.


In the Press

"Unreliable agents are not simply inefficient; they represent a significant source of operational, financial, legal and reputational risk." — quoted in The New Stack

Publication Article Role
The New Stack Avoiding the AI Agent Reliability Tax: A Developer's Guide Primary expert source
The New Stack How To Use Vibe Coding Safely in the Enterprise Primary expert source — introduced the "Red Zone / Green Zone" framework
The New Stack MCP: A Practical Security Blueprint for Developers Bylined contributor
InformationWeek Building an MCP Server Is Easy, but Getting It to Work Is a Lot Harder Quoted expert
Business of Tech MCP's Rapid Adoption Outpaces Governance Quoted expert
Concretio From Doomprompting to Agent Script: A Translation Guide Quoted expert

Podcasts

Show Episode
Code[ish] (Heroku) Agentforce for Developers
Salesforce Developers Podcast Agentforce Custom ActionsModern App Development
TAGS (Concretio) Future, AI & Salesforce
SalesforceWay Create Salesforce Managed Packages

Key Contributions

Agentforce & Agent Script

The core of my current work — defining how developers build, test, and deploy autonomous AI agents on Salesforce.

  • Agent Script Language — Helped shape and evangelize the Agent Script DSL, a hybrid reasoning language combining deterministic code with natural language prompts
  • Agent Script Decoded — Authored the foundational blog post on Agent Script language fundamentals
  • AgentLens — Zero-dependency browser tool that transforms Agentforce trace JSON into interactive diagrams, finite state machines, and step-by-step inspectors
  • Agent Development Lifecycle — Reference implementations demonstrating sub-agents, mutable variables, flow control, and deterministic branching
  • Agentforce Automation Transformation — Modernizing monolithic triggers into Agentforce-orchestrated modular actions
  • Agentforce Deploy (MCP Server) — Python MCP server for deploying Agentforce agents
  • Agentforce for Mobile — Coral Cloud iOS app showcasing Agentforce with native mobile via Core SDK

Data Cloud & Agentforce 360 Platform

  • Contributor to trailheadapps/coral-cloud — the flagship sample app demonstrating Agentforce, Data Cloud, and the Salesforce Platform for personalized experiences
  • Built demos showcasing Data Cloud integration with Agentforce agents for real-time data grounding and personalization

Einstein AI Platform & LLMs

Salesforce Platform & Developer Tooling


Speaking & Conferences

Regular speaker at Dreamforce, TrailblazerDX, and Dreamin community conferences across the US.

Dreamforce

Year Talk
2025 Build Agents with Agentforce and Data Cloud
2024 Dive Deep into Advanced Apex Best Practices (w/ Daniel Ballinger) • Unlock Developer Productivity with Modern Tooling
2023 Experience Cloud Sites with LWR: What Developers Should Know (w/ Geno Mathew)
2022 How CarMax Achieves Agility Through Salesforce DX and DevOps (w/ Praneeth Galipalli)
2018 Salesforce DX Demo
2016 Introduction to Lightning Out

TrailblazerDX (TDX)

Year Talk
2026 Ship Faster with Agentforce Vibes
2025 Deep Dive into Apex Best Practices for Apps and Agents (w/ Daniel Ballinger) • Build Agentic Workflows with Agentforce (w/ Ananya Jha) • Productivity Hacks to Build Apps and AI Agents Fast
2024 Deep Dive into Apex Best Practices (w/ Daniel Ballinger) • How ISVs Can Innovate with Einstein Copilot (w/ Sangita Gupta)
2023 Apex Patterns and Best Practices (w/ Daniel Ballinger)

Dreamin Events & Community Conferences

Event Talk
Southeast Dreamin 2025 Boost Your Developer Productivity with Modern Developer Tools
Southeast Dreamin 2018 Salesforce DX
Southeast Dreamin 2017 Salesforce Development
Data Dreamin Hands-on Workshop: Data Cloud and Agentforce
Midwest Dreamin Salesforce Platform Development
Northeast Dreamin Salesforce Platform Development
Apidays GraphQL Scale 2022 Deep Dive Into GraphQL Grammar and Syntax
AI + Data Community Tour (Toronto) Building Next-Gen Apps with Einstein 1 Platform, Data Cloud & Prompt Builder
codeLive 2023 Let's Explore the Salesforce GraphQL APIs
Apex Hours 2023 How to Work with GraphQL Wire Adapter for LWC
CodeWithSally Apex Sessions

Books

Title Publisher
Learning Salesforce Lightning Application Development — Build and test Lightning Components for Salesforce Lightning Experience using Salesforce DX Packt, 2018
Learning Salesforce Einstein — Add AI capabilities to your business solutions with Heroku, PredictiveIO, and Force Packt, 2017

Recent Posts & Videos


Community

  • Salesforce Stack ExchangeTop contributor with thousands of answers across Apex, LWC, and platform development
  • Google Scholar — Research cited in scholarly articles on Salesforce development, AI, and cloud computing
  • Open Source — Maintainer of developer productivity tools, CLI plugins, and reference implementations

GitHub Stats

Top Langs

GitHub stats

Pinned Loading

  1. DX-Code-Companion DX-Code-Companion Public

    Vscode Extension for Saving and Retrieving Salesforce Metadata Using Tooling API

    TypeScript 37 9

  2. node-sf-bulk2 node-sf-bulk2 Public

    A Node.js SDK to work with Salesforce Bulk API 2.0

    TypeScript 13 9

  3. agentforce-trace-visualizer agentforce-trace-visualizer Public

    HTML

  4. AgentLens AgentLens Public

    HTML