Software Engineer Specialist @ Dassault Systèmes | Full Stack Java Developer | Spring Boot, React.js | Distributed Systems & AI | LLMs, RAG, MCP | Knight @Leetcode(2062) | Specialist @Codeforces(1470) | MNIT Jaipur 24

Pune District, Maharashtra, India

Hybrid

Pune District, Maharashtra, India

Jaipur, Rajasthan, India



Bachelor's degree
Malaviya National Institute of Technology Jaipur

kendriya vidyalaya
Join Pradhumn and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer Specialist @ Dassault Systèmes | Full Stack Java Developer | Spring Boot, React.js | Distributed Systems & AI | LLMs, RAG, MCP | Knight @Leetcode(2062) | Specialist @Codeforces(1470) | MNIT Jaipur 24
Software Engineer Specialist at Dassault Systèmes with 2+ years of experience building scalable backend systems, distributed applications, and AI-powered solutions. Currently working on the Systems Traceability platform within the 3DEXPERIENCE ecosystem, where I design and develop backend services, metadata querying systems, validation APIs, and performance optimizations for large-scale engineering workflows. My work includes Redis-based caching, distributed architectures, and improving system reliability for enterprise applications. I am also actively building AI-powered applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), and Agentic AI. Recently, I developed AI agents for automated traceability generation and repository-aware code assistance. Tech Stack: Java, Spring Boot, REST APIs, Redis, React.js, TypeScript, MongoDB, Docker, RAG, MCP, LLMs, Agentic AI. Strong problem-solving background with 1500+ DSA problems solved and competitive programming achievements on LeetCode and Codeforces.
Pune District
codex
claudecode
Software Engineer Specialist at Dassault Systemes Solutions Lab, May 2026 - Present · 4 mos, Pune District, Maharashtra, India, Team: TRA (Systems Traceability) • Designed and developed Java/Spring Boot backend services and REST APIs for the Systems Traceability platform, enabling real-time traceability analysis and visualization of engineering artifacts. • Built high-performance metadata querying and filtering services for large-scale traceability data, improving search capabilities and reducing processing overhead. • Developed AI-powered agents using LLMs and RAG to generate industry-standard templates and infer traceability constraints, enabling automated traceability generation across complex product structures. • Engineered a repository-aware AI code assistant using MCP, RAG, and LLMs to provide context-aware code search, debugging assistance, and code generation for large legacy codebases.
Associate Software Engineer at Dassault Systemes Solutions Lab, Jun 2024 - May 2026 · 2 yrs, Hybrid, Team: TRA (Systems Traceability) • Designed and implemented a new functionality in the Systems Traceability platform, enforcing predefined rules to ensure requirements are consistently linked to design, implementation, and verification artifacts, improving trace coverage and compliance reporting. • Developed a robust Java-based distributed backend architecture for report generation, capable of processing 20,000+ reports daily with 98% uptime, while improving application scalability and usability. • Built reusable React UI components and API-driven interactive widgets using TypeScript, enabling dynamic data rendering and improving user experience. • Integrated frontend build and deployment workflows into CI/CD pipelines using TeamCity and Jenkins, improving release stability and deployment efficiency.
Software Engineer at Dassault Systèmes, Jan 2024 - Jun 2024 · 6 mos, Pune District, Maharashtra, India, Project 1: Data Access & Visualization - Developed dynamic widgets using JavaScript and TypeScript to streamline data access from APIs. - Enabled users to customize and visualize data, enhancing efficiency and allowing the generation of highly tailored reports. Project 2: Integration of Features in CATIA Application for Automated Update Functionality - Enhanced the CATIA application by integrating a feature to create a rectangle with an inscribed circle. - Utilized CAA, COM, and C++ technologies to implement this functionality, improving automation within the application.
Education Mentor at Codeshows, May 2022 - May 2024 · 2 yrs 1 mo, Jaipur, Rajasthan, India
Bachelor's degree, Malaviya National Institute of Technology Jaipur
kendriya vidyalaya