SIDDHARTH SHARMA

Senior Software Engineer @ Salesforce | Distributed Systems | Java | Spring Boot | AWS | AI Agents & LLM Applications | Scalable Enterprise Platforms

India

About

Senior Software Engineer and Member of Technical Staff with experience in AI-driven automation, cloud integrations, and scalable backend systems. Currently at Salesforce, where I build enterprise automation and integration platforms, after driving impactful solutions at ZS as a Senior Software Engineer. Graduated in Computer Science (Cloud Computing & Virtualization) from UPES, completed a Semester Exchange in Machine Learning & Cybersecurity at ECE Paris, and published AI research at AICAI, Dubai. Passionate about building enterprise-grade solutions that blend automation, AI, and cloud technologies.

Experience

  • Software Engineering Member of Technical Staff at Salesforce
    Oct 2023 - Present · 2 yrs 9 mos

    • Played a key role in building single-click automation platform using metadata-driven deployment, and declarative provisioning, integrating internal CEF jobs to deliver scalable and reusable solutions via a centralized solution marketplace. ◦ Enhanced the AgentForce platform by extending its AI agent orchestration framework using LLMs, prompt engineering, and event-driven architecture to support complex service catalog automation use cases. ◦ Designed and deployed MuleSoft integration applications for enterprise-grade HR automation using API-led connectivity, DataWeave, and Salesforce Platform Events. ◦ Contributed to backend development for a clinical trial randomization use case, supporting data integrations and ensuring basic blinding logic and data consistency using Java, REST APIs, and Spring Boot.

  • ZS (On-site)
    • Senior Software Engineer
      Jan 2023 - Oct 2023 · 10 mos

      ◦ Designed and developed an engine with a clean and intutive user interface that orchestrates EMR resources, enabling the clients to create DAG-based jobs and run them (or in-house algorithms) with huge data load. ◦ Established a subscription-based setup for our in-house product’s as DAG-based jobs, enabling clients to choose algorithms of their choice and reducing third-party software costs for execution. ◦ Automated deployment of data lake using TC builds, seamlessly configuring it with our application. The user-friendly interface enables clients to edit properties based on their needs.

    • Software Engineer
      Jun 2020 - Dec 2022 · 2 yrs 7 mos

      ◦ Collaborated on both the user interface and backend components, which involved handling and transforming client metadata as input for our proprietary machine learning algorithms that determine the next best action for healthcare professionals (HCPs) ◦ Created an algorithm configuration library tool that stores extensive configurations for algorithms. It allows users to attach stored configurations during execution, providing clients with flexibility to swap and maintain configurations

    • Software Engineer Intern
      Jan 2020 - May 2020 · 5 mos

      ◦ Contributed to the development of a field suggestion tool that takes client metadata as input and transforms it for our algorithm that generates insights and actions for healthcare representatives based on specific trigger conditions.

  • Software Engineer Intern at Hanu Software
    May 2019 - Jul 2019 · 3 mos

    ◦ Developed a smart chatbot using Azure Bot and Cognitive Services, leveraging NLP techniques. Delivered the chatbot to the client within the agreed timeframe, ensuring successful implementation

  • Python Training at Infosys campus connect
    May 2018 - Sep 2018 · 5 mos

    Python Training