Experience

My professional engineering journey

Software Engineer

Capgemini India | Pune, India

July 2026 – Present
JavaSpring BootREST APIsReactSQLDBMSJUnitGitJira
  • Working as a Software Engineer within the Americas Business Unit, currently undergoing structured technical training focused on enterprise application development.
  • Developing hands-on expertise in Java, Spring Boot, REST APIs, SQL, DBMS, JavaScript, React, HTML, and CSS as part of the engineering training program.
  • Practicing JUnit-based unit testing and software quality practices to improve application reliability and support regression testing.
  • Following enterprise development workflows using Git, Jira, Agile/Scrum practices, code reviews, and collaborative development processes.

Software Engineer Intern

Knorr-Bremse Technology Center India | Pune, India

March 2026 – July 2026
Node.jsExpress.jsREST APIsDockerAnsibleMicroservices
  • Developed and maintained backend services and REST APIs using Node.js and Express.js for enterprise railway-signalling applications.
  • Worked across 4–5 backend services/APIs, implementing API changes, debugging issues, and supporting integration across internal services.
  • Improved deployment consistency by modifying Ansible automation to execute from Docker images, eliminating host-level package dependencies and enabling a consistent execution workflow.

Software Engineering Intern (GenAI)

Persistent Systems | Remote

June 2025 – Nov 2025
LangGraphMCP ProtocolPythonFastAPIReactDockerCI/CD
  • Designed a multi-agent orchestration system using LangGraph and Model Context Protocol (MCP) across FastAPI-based services.
  • Developed full-stack applications using React, FastAPI, Python, Docker and REST APIs contributing across frontend, backend, testing, and deployment workflows.
  • Implemented CI pipelines covering automated build, testing, and Docker image creation, supporting consistent software delivery workflows.