Badges
Certifications
Work Experience
Software Analyst
Radial omnichannel Technologies•  August 2021 - Present
Devised an algorithm, which processes an automation strategy to manage the pick, pack, and ship of our orders. Developed a client connector as a child service from scratch in an E-commerce connector as per client requirements. Designed a scheduler to Back traverse the orders based on execution stages and also added one of our clients to our ROM family. Developed a service from scratch using the Spring Cloud approach, which implements schedulers, listeners, and SFTP file handlers. Implemented WebSocket in our system to manage the shipment calls by connecting with our client system for tracking orders.
Software Engineer
Inswit softwares•  June 2020 - August 2021
Migrated our Monolithic codebase into three Microservices for horizontal scalability. Implemented the Junit Testcases for our REST APIs in each Microservices. Created the Audit Trail Microservice from scratch by leveraging the CORS policy, Apache Kafka, and Spring Boot Security and stored the trail details in MongoDB. Created the Audit component in Angular to show the trail details with filters and paginations by using REST API. Generated the CSV file to store trail details and provided a download option for our clients through the REST API using Java. Migrated one of our jersey REST APIs to Spring Boot REST API and added Spring Boot Security. Designed the Web forms for our clients in React. Finally made the setup of Microservices with the help of Git version control and make it a war file and deployed it on our local machine for BDD purposes.
Junior Java Developer
Idb Technologies•  January 2019 - February 2019
Devised an algorithm, to keep track of our client's employee's productivity by using ERP technology. I have maintained the CONBUILD project from scratch by using JAVA, HTML, CSS, Javascript, jQuery, Hibernate, Bootstrap, MySQL, JSP, and struts frameworks. Implemented CRM technology to provide chat service in issue tracking applications to interact more effectively. Designed invoices for our clients using JSP pages. Generated the Excel sheet by using Java to show the reports of their client's activities with the help of MySql Database. Used the GitHub repository to make setup of our project and deploy it on our company's local server for BDD purposes.
Education
Vel Tech Multi Tech
Computer Science & Engineering, BE•  June 2015 - May 2019