# Kaustubh Deshpande > Software Developer @ Diaspark Inc | Building RESTful WebServices | Java Full Stack Location: Edison, New Jersey, United States Profile: https://flows.cv/kaustubhdeshpande With over a decade of experience in software development, I specialize in full-stack development and bring expertise in Java, Spingboot, ReactJS, and Agile methodologies. As a Software Developer at Diaspark Inc, I am committed to delivering innovative, scalable, and efficient solutions aligned with the organization's vision for technological excellence. My goal is to contribute to building robust applications that empower businesses while fostering collaboration and continuous improvement within teams. At Diaspark Inc, I work on full-stack development using Java, Spingboot and ReactJS, contributing to the design, development, and optimization of software applications. Prior to this, as a Full Stack Developer & Lead at Talentica Software, I gained extensive experience in leading teams, delivering payment wallet features, implementing microservices architecture with Apache Kafka in financial services domain and deploying applications on MS Azure. These experiences have honed my skills in backend development, cloud deployment, and frontend technologies, enabling me to deliver high-quality products in dynamic environments. ## Work Experience ### Software Developer @ Diaspark Inc Jan 2023 – Present | Edison, NJ • Leading a large‑scale technology modernization initiative for a financial services project transforming a legacy web application using a modern tech stack. • Engineered end‑to‑end Spring Boot microservices and REST APIs for high‑volume data operations, using AI‑driven development practices to accelerate delivery with the help of Github Copilot. • Automated and orchestrated complex business workflows by integrating Camunda 8 with backend services. • Developed AI-powered conversational chatbots using Rasa framework to improve user interaction workflows. • Integrated Java Service application with Postgres Database using Hibernate and JPA to enable efficient DB operations. • Configured Metrics and Logging using tools like Sonar, Splunk and Grafana to gather application stats. • Enabled asynchronous communication with external services using message queues like Kafka. • Configure CI / CD using Jenkins to facilitate the auto build and deployment of application • Implemented robust application security using Spring, integrating OAuth 2.0 authentication. ### Full Stack Developer & Lead @ Talentica Software / Bakkt Jan 2020 – Jan 2023 | Pune Division • Leading a team of 6 members, working towards delivering features for a payment wallet application using Agile methodology. • Worked on design and development of backend server using spring boot framework. • Worked on scheduled Report generation using Spring Batch. • Release planning and deployment with MS Azure cloud. • Designed the authorisation and authentication of the backend application using spring security. • Worked on front end development of Admin Web application using ReactJS. • Worked on the setup of micro services communication between multiple micro services using Apache Kafka. • Built multi‑threaded Java services using thread pools and concurrency utilities, ensuring efficient synchronization to prevent race conditions and deadlocks in high‑throughput systems ### Senior Software Engineer @ Talentica Software / Invoke Solutions Jan 2015 – Jan 2019 | Pune/Pimpri-Chinchwad Area • Worked as a full stack developer for a survey product to deliver key features like report generation, Auth0 authentication etc. • Worked on development of single page React based web application. Server side development of business logic using micro services over spring boot application. • Worked on deployment planning of the application on AWS cloud. • Performed Code reviews for peers. • Database table maintenance and updates using flyway scripts. ### Senior Engineer @ SYMPHONY TELECA INDIA PVT LTD. Jan 2015 – Jan 2015 | Bengaluru • Worked on developing Java middleware libraries that interact with native modules. • Ensured high code quality by writing unit tests with maximum coverage using Test driven development. • Perform code reviews that would result in the most robust code. • Managing monthly releases to facilitate timely deployments of planned features. ### Senior Developer @ Seavus Education and Development Center Jan 2014 – Jan 2015 | Malmo • Server side development of REST APIs for android media application • Worked on DRM framework integration with Media application for Sony Client. • Worked on debugging and issue resolution during OS upgrades and releases. • Worked on optimization of SQL queries to reduce the query time for complex queries. • Production support post application release. ### Lead Engineer @ Samsung R&D Institute India Jan 2011 – Jan 2014 | Bengaluru • Developed Spring Boot application to support the user and device management for Samsung Movies application. • Worked on the optimization of MYSQL queries to reduce the response time for complex queries. • Worked on DRM framework integration with Samsung Movies application. • Issue resolution and defect management for Samsung Movies application upgrades and releases. • Responsible for leading a team of 3 members to deliver optimization of OMA DRM integration. ### Software Engineer @ Accenture Jan 2009 – Jan 2011 | Pune/Pimpri-Chinchwad Area • Developed automation test scripts to enhance software quality and efficiency. • Designed and executed comprehensive Test Plans utilizing Agile methodology. • Collaborated with senior management to conduct risk and dependency analysis during the requirements phase. ## Education ### B.Tech in Electronics and Communications Maulana Azad National Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/kaustubh2506 --- Source: https://flows.cv/kaustubhdeshpande JSON Resume: https://flows.cv/kaustubhdeshpande/resume.json Last updated: 2026-04-13