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

Bengaluru, Karnataka, India

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Pune, Maharashtra, India

Pune Area, India

Bachelor of Engineering - BE, Computer Science
Medi-Caps Institute of Technology and management
Join Vipul and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossInnovative Principal Software Engineer | Java, Spring Boot, Microservices, Devops, cloud | Passionate about Delivering Scalable Solutions
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
Bengaluru
Devin
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.
Bachelor of Engineering - BE, Computer Science, Medi-Caps Institute of Technology and management