Yash Soni

Yash Soni

Software Developer | Building AI Tools for ERP | SAP, Oracle EBS, JD Edwards, PeopleSoft | MCP, Java


About

Backend Developer specializing in Java, Spring Boot, and modern AI integrations. Experienced in building secure RESTful microservices, integrating local/API-based LLMs (Gemini, Ollama), configuring Model Context Protocol (MCP) servers, and developing browser automation tools.

Skills
Java
Product Management
ABAP
SAP
Business Flow
MCP
Claude
Spring Boot
React
ERP Integrations
Oracle EBS
JD Edwards
Experience

Software Developer

SmartDocs

1 April 2025 to Present
  • Resolved a client production issue where invoice PDFs were missing in SAP Fiori, using AI-assisted code review across the API and ABAP code to trace it to a header case mismatch in OCR/email invoices.
  • Customized an open-source MCP ADT server to connect SAP ABAP with Claude, so anyone on the team can debug issues and explore data in plain language.
  • Cut time from identifying to fixing a production issue from 5 hours to 2-3 hours, across 8 issues so far.
  • Used AI-assisted analysis and refactoring to convert a 200K+ line legacy ABAP codebase from procedural to object-oriented OO-ABAP, with human review of every change.
  • Built client integrations for JD Edwards (AIS REST APIs, invoice posting, Spring Boot POC) and Oracle EBS (SOA Gateway, Oracle Integration Cloud), with live demos.
  • Built a Chrome MV3 extension for a client so SAP Fiori reuses the same browser tab when opening documents, as ABAP does by default.
  • Contributed to product management: drafted RFPs, ran competitor analysis, prepared client demos, and created UI designs.

Software Developer Intern

Lake Brains

21 August 2023 to 1 February 2024
  • • Led development of REA Extension Chrome extension among 3
  • interns, implementing payment integration and OAuth while coor-
  • dinating backend development.
  • • Collaborated on Respark, a travel vlogging platform, using Node.js
  • and React.js, and implemented RESTful APIs.
Education

B. Tech

Rajasthan Technical University · 9.35/10 CGPA

July 2020 to July 2024
Certifications

OCP Java SE11 Developer

Oracle

14 August 2025