Vipul Suryavanshi profile photo 1 on Tal

Vipul Suryavanshi

Innovative Principal Software Engineer | Java, Spring Boot, Microservices, Devops, cloud | Passionate about Delivering Scalable Solutions

Bengaluru

8+ years of work experience

Dell Technologies
Sep 20242 yrs 1 moPresent

Bengaluru, Karnataka, India

Collabera Digital
Dec 202310 mosSep 2024

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Onward Technologies Limited
Jul 20212 yrs 6 mosDec 2023

Pune, Maharashtra, India

Client - Caterpillar SIS2Go Middlelayer - Java, Spring boot, MYSQL, Microsoft Azure SIS2Go is a maintenance Application for caterpillar products. It is developed in all the platforms i.e. Windows, Android and ios. It is an On-The-Go app for the users to thoroughly get the details of the product parts and its services. It includes offline mode also i.e they can download each part's details and its pdf too. Middlelayer (Batch, Web and PrefixUpdate) I was working as a Sr. Software Engineer. I created several APIs and modules for the project. Worked with Azure for storing blobs and stream out the files from azure and also worked with webjobs. Integrated new features like retail, subscription, Portable-ET and usb APIs. Retail and Subscription It is an official sub-app for Retail users, with which they can only fetch the data they are subscribed to. Here they will be having access to create and delete their account and fetch data as well. In this application, I created some APIs for the retailer’s account i.e. Account creation, deletion, fetching retailer subscribed data, and sending emails. This includes several third-party API calls. Created APIs for media subscription to fetch the data according to the subscribed user of a media. USB and Portable-ET It is a sub-app for USB devices that will fetch data once it gets authorized with the secrets embedded in the USB and will be able to store or see the subscribed data. Created APIs for fetching tokens, data, and secrets to store the data in a USB for portability.
ConsultAdd Inc
Jun 20183 yrs 2 mosJul 2021

Pune Area, India

SmartTub — Java, Spring boot, MySql, AWS. ● Collaborated with the SAP team to break down different modules into microservices. ● Developed functional APIs to communicate with the device by sending data to Salesforce Integration. ● Use of bastion API to retrieve and store data in AWS and for tracing, we used cloudwatch. AlertsCenter - Java, Spring boot, Jersey, BDD, MySql, Docker, Jenkins. ● Use of Spring boot and jersey API to create RestAPIs. ● The entire application was highly containerized with Docker and pipelined with Jenkins to different stages like Dev, Prod. ● The tests were majorly written in the Cucumber and JUnit. Inhouse Project Management Tool - Reactjs, JavaScript, Html, CSS ● Responsible for the development of the whole module where we can use the dashboard to see each department’s project. ● Developed the whole application from scratch like building Dashboard, User profiles page, Reports.

Vipul’s AI Stack

Devin
Devin

Education

Bachelor of Engineering - BE, Computer Science

Medi-Caps Institute of Technology and management

20144 yrs2018

Join Vipul and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Vipul Suryavanshi on Tal

Headline

Innovative Principal Software Engineer | Java, Spring Boot, Microservices, Devops, cloud | Passionate about Delivering Scalable Solutions

About

I am a highly skilled and results-driven Senior Software Engineer passionate about crafting robust and innovative solutions. With over 7 years of experience in the software development industry, I have honed my expertise in various technologies and methodologies. 🔧 Technical Expertise: Programming Languages: Java, Golang Frameworks: Spring Boot, React, Hibernate, JPA, Spring data, Spring Security Databases: MySQL, MongoDB Frontend Technologies: HTML, CSS, JS Cloud Platforms: Microsoft Azure Microservices Architecture RESTful API Design and Development 🧪 Testing Proficiency: Unit Testing: JUnit, Mockito BDD (Behavior-Driven Development) Testing: Cucumber 🛠️ Tools & Technologies: Build and Dependency Management: Maven, Gradle Continuous Integration/Continuous Deployment (CI/CD): Jenkins, Docker, Kubernetes Version Control: Git Tools: Intellij, Eclipse, Webstorm, Visual code 💼 Project Management: Proficient in utilizing JIRA and Azure boards for effective project management and issue tracking

Location

Bengaluru

AI stack

Devin

Work experience

Principal Software Engineer at Dell Technologies, Sep 2024 - Present · 2 yrs 1 mo, Bengaluru, Karnataka, India

Backend engineer at Collabera Digital, Dec 2023 - Sep 2024 · 10 mos, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Sr. Software Engineer at Onward Technologies Limited, Jul 2021 - Dec 2023 · 2 yrs 6 mos, Pune, Maharashtra, India, Client - Caterpillar SIS2Go Middlelayer - Java, Spring boot, MYSQL, Microsoft Azure SIS2Go is a maintenance Application for caterpillar products. It is developed in all the platforms i.e. Windows, Android and ios. It is an On-The-Go app for the users to thoroughly get the details of the product parts and its services. It includes offline mode also i.e they can download each part's details and its pdf too. Middlelayer (Batch, Web and PrefixUpdate) I was working as a Sr. Software Engineer. I created several APIs and modules for the project. Worked with Azure for storing blobs and stream out the files from azure and also worked with webjobs. Integrated new features like retail, subscription, Portable-ET and usb APIs. Retail and Subscription It is an official sub-app for Retail users, with which they can only fetch the data they are subscribed to. Here they will be having access to create and delete their account and fetch data as well. In this application, I created some APIs for the retailer’s account i.e. Account creation, deletion, fetching retailer subscribed data, and sending emails. This includes several third-party API calls. Created APIs for media subscription to fetch the data according to the subscribed user of a media. USB and Portable-ET It is a sub-app for USB devices that will fetch data once it gets authorized with the secrets embedded in the USB and will be able to store or see the subscribed data. Created APIs for fetching tokens, data, and secrets to store the data in a USB for portability.

Associate Software Engineer at ConsultAdd Inc, Jun 2018 - Jul 2021 · 3 yrs 2 mos, Pune Area, India, SmartTub — Java, Spring boot, MySql, AWS. ● Collaborated with the SAP team to break down different modules into microservices. ● Developed functional APIs to communicate with the device by sending data to Salesforce Integration. ● Use of bastion API to retrieve and store data in AWS and for tracing, we used cloudwatch. AlertsCenter - Java, Spring boot, Jersey, BDD, MySql, Docker, Jenkins. ● Use of Spring boot and jersey API to create RestAPIs. ● The entire application was highly containerized with Docker and pipelined with Jenkins to different stages like Dev, Prod. ● The tests were majorly written in the Cucumber and JUnit. Inhouse Project Management Tool - Reactjs, JavaScript, Html, CSS ● Responsible for the development of the whole module where we can use the dashboard to see each department’s project. ● Developed the whole application from scratch like building Dashboard, User profiles page, Reports.

Education

Bachelor of Engineering - BE, Computer Science, Medi-Caps Institute of Technology and management