Summary
Overview
Work History
Skills
Employer Summary
Education Qualification
Professional Experience
Timeline
Generic

Viral Modi

Whitby,ON

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Over all 16+ Years of experience in Microsoft technologies which includes implementation of microsoft .NET based application architecture along with developing and deploying .NET applications.

Overview

17
17
years of professional experience

Work History

Senior Principal Software Engineer

Dell Technologies
01.2018 - Current
  • Working with the business closely to understand the use case.
  • Participating in the sprint planning and providing sprint velocity and story point.
  • Providing technical solution and creating POC for initial approval.
  • Working on Business and data access layer as an individual contributor.
  • Working with .Net core, C#,Microservices, RabbitMQ, MongoDB and SQL Server.
  • Mentoring team, Goal settings of the team.
  • Participating in project planning, resource planning and client interaction on weekly basis.
  • Leading a team of 7 members.
  • Co-ordination with testing team for the testing activities and helping them to understand the business requirements.
  • Using GITlab to handle build and deployment process.

Senior Consultant

Capgeimini
11.2013 - 01.2016
  • Mentored junior consultants, helping them enhance their skills and contribute more effectively to projects.
  • Delivered high-quality solutions for clients through comprehensive research and analysis of industry trends.
  • Developed innovative strategies to address complex business challenges, resulting in increased profitability for clients.
  • Presented findings and recommendations to executive-level stakeholders, effectively communicating key insights and action plans.

Software Engineer

Accenture
01.2011 - 11.2013
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.

Software Engineer

Sapient on payroll of Quality Group
09.2010 - 01.2011
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

Software Engineer

Hasten technologies pvt ltd
10.2007 - 07.2010
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Updated old code bases to modern development standards, improving functionality.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Refactored legacy codebase for improved maintainability, paving the way for easier future updates.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Maintained existing software systems by identifying and correcting software defects.

Skills

  • Agile project management
  • Cloud Computing Expertise
  • Microservices Architecture
  • Automated Testing Strategies
  • API design and implementation
  • Team Collaboration
  • JIRA
  • Microsoft NET
  • SQL
  • Web Technologies

Employer Summary

  • Dell Inc, Principal software engineer, Bangalore, 02/2016, Present
  • Capgeimini, Senior Consultant, Bangalore, 11/2013, 01/2016
  • Accenture, Software engineer, Bangalore, 01/2011, 11/2013
  • Quality Group (on payroll of Sapient), Software engineer, Gurgaon, 09/2010, 01/2011
  • Hasten technologies pvt ltd, Software engineer, Bangalore, 10/2007, 07/2010

Education Qualification

M.sc (CA & IT) from University of H.N.G.U, Patan

Professional Experience

Project Name : DCP Pricing Service

Technology : .Net Core,C#.NET, RESTApi, PCF, SQL Server, MongoDB, Rabbit MQ

Duration : Jan 2018 to Till Date


Dell Pricing Platform consists of two key divisions; Item Pricer and Transaction Pricer. Both fulfill very important needs with Item Pricer providing list prices and Transaction Pricer providing a set of capabilities which allow accurate computation of selling prices and aggregation of shipping charges, taxation, customs and duties for all transactions going through Dell Commerce Platform.


In the traditional commerce parlance, transaction pricing begins for items that gets added cart, quote and gets completed when they get converted to orders.


Responsibilities

· Manages a team of 10 members who handles the Dell Pricing Platform supporting different flavors of Pricing across

all regions US, Canada, EMEA, APAC, LA.

· Played a key role in improving operational efficiencies through system automation. Move quickly from one phase of

a project to another with a commitment to the highest possible quality standards. 90% Automation coverage has

been achieved till today.

· Dealt with business and technical uncertainties in the process of program delivery. Prioritized and made tradeoffs

using domain and business expertise to help project make progress.

· Along with business initiatives, I have also lead the definition and execution of strategic projects aimed at reducing

the total cost and time to market for launch such as Dell.com India Launch, Channel Partner Globalization on new

platform.



Project Name : GCM Foundation

Technology : C#.NET, RESTApi, PCF, SQL Server, MongoDB, Rabbit MQ, Nuget

Duration : Nov 2013 to Dec 2017


Working as a senior engineer for the implementation of Global Commerce Management (GCM) is an e-commerce platform that provides a set of APIs that is consumed by the various sales applications used in Dell that includes the online Dell.com sales website as well as offline applications used by sales advisors for managing the order, pricing, shipping and other order management related functionalities. GCM Foundation is a subset of GCM and provides APIs for pricing that includes tax calculation and discounts among other features.


Responsibilities

· Building framework for next Gen pricing for china and japan region, Built in REST APIs for different pricing capabilities.

· Requirement Analysis and design.

· Streaming flow creation using RabbitMQ, Spring Cloud dataflow

· CI/CD pipeline creation using Gitlab and PCF

· Developed the Circuit breaker , Splunk Dashboard, Side card (Auto Scaling) and test plan (100%) for Pricing.

· Providing updates to management.

· Mentors new hires and team expansion.


Project Name : BPM Navigator

Technology : C# .NET, ASP .NET, Visual Studio 2010, SQL SERVER 2008, MVC, WCF, AJAX

Duration : Jan 2011 to Nov 2013


BPM Navigator is web based an integrated portal that helps Sales \ Delivery and Asset engineering teams to browse through and demonstrate the BPM Reference Models. Accenture has developed a comprehensive set of reference models in over 19 industries and 4 functions. The BPM Navigator is a platform for storing, organizing, searching, viewing and securing process content to support our High-Performance Business Process initiative. It consists of over 47000 information models of various types.


Responsibilities

· Worked as a senior developer in the entire lifecycle of design, development, integration, testing and implementation of a full-fledged application that included Point of business management.

· Created database access, data caching, exception handling, error logging and data security. An offline data synchronization module was developed to update the data at offline locations.

· Developed and executed data migration plan to migrate existing data from various systems to a centralized a SQL Server database.

· Application performance tuning involving SQL server query optimization.


Fire Damper System for Hasten technologies, India

Duration : Jan 2010 - June 2010


Cash cow accounting system for Hasten technologies, India

Duration : Sept 2009 - Dec 2010


Med Cad System for Hasten technologies, India
Duration : Mar 2009 - Aug 2009


Wealth portal system for Hasten technologies, India

Duration : Oct 2007 - Mar 2009






Timeline

Senior Principal Software Engineer

Dell Technologies
01.2018 - Current

Senior Consultant

Capgeimini
11.2013 - 01.2016

Software Engineer

Accenture
01.2011 - 11.2013

Software Engineer

Sapient on payroll of Quality Group
09.2010 - 01.2011

Software Engineer

Hasten technologies pvt ltd
10.2007 - 07.2010
Viral Modi