1. CGI (Parent Company), Bangalore, Karnataka
VOLVO (Client Company), Bangalore, Karnataka
Lead Analyst / Team Leader / Senior .Net Core Developer September 2021 - Present
Volvo is a Swedish builder of commercial vehicles, including trucks, buses and construction equipment. Volvo also supplies marine and industrial drive systems, aerospace components and financial services. The Volvo Group has about 90,000 employees, production facilities in 19 countries, and sales activities in some 180 countries.
The Volvo Group consists of eight main business areas, which are supported within the group by several business units. Volvo Trucks, one of the business areas of the Volvo Group, is a global truck manufacturer based in Sweden. It is the world's second largest heavy-duty truck brand.
1. OM Project - The Order Manager is an application which is currently used by Volvo Trucks. VTOM (also referred to as OM – Order Manager) is an application which supports the Order to Delivery (OTD) process. The OTD is an important process in the chain which starts with prospecting & sales quotations and ends in delivery and follow up of the trucks to the end customer.
Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology.
Created Supervisor roles, which has access to tools to assign the routes schedule.
Implemented IBMQ, WMQ and AMQ for message queuing in Microservices application in .NET core
Designed and developed .Net Core 3.1 Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
Design, build, and maintain efficient, reusable, and reliable code.
Developed .NET Core Open API - Swagger based on departmental requirements and specifications.
Worked with advanced concepts of .NET Core MVC such as Models and Providers, Filters used for developing backend technology.
Implemented authorization, authentication, and extensive exception handling.
Designed and created models, components, modules, and services to apply client-side logic.
Developed the front-end of the web application using ReactJS and Redux
Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database for search of routes, drivers and packages.