Vishal M.

Vishal M.

Independent IT Consultant/ 18 years/ expertise in Web (.NET/ Node/ JS Stack/ Azure/ SQL and NO SQL)

Bengaluru , India

Experience: 18 Years

Vishal

Bengaluru , India

Independent IT Consultant/ 18 years/ expertise in Web (.NET/ Node/ JS Stack/ Azure/ SQL and NO SQL)

93419.2 USD / Year

  • Start Date / Notice Period end date: 2022-09-08

18 Years

Now you can Instantly Chat with Vishal!

About Me

I am holding Bachelors of Engineering degree and having 18 years of experience in the IT Industry with wide variety of technologies and application design & development and domain knowledge. 

Working as an Independent IT Consultant. Buil...

Working as an Independent IT Consultant. Built a SaaS product for GDPR (EU) using .NET/ Web technologies and hosted on Azure. Involved in developing C# Tests, Web testing (Ghost inspector), Continuous Integration / Continuous Deployment using VS online Pipeline having components integrated with Slack and Ghost Inspector.

Being a technology oriented person I have worked and explored many technologies especially on the Microsoft platform, latest Javascript and No-SQL databases. 

The technologies which I have primarily worked on are: 

MS Platform: 
   *** .NET, ASP.NET, ASP.NET MVC, C#, ASP.Net WEB API

Serverside JS: 
   *** NodeJS, Express, Restful API

Client Side: 
   ***   ReactJS, HTML5, JQuery, Knockout.js, Angular.js, Twitter Bootstrap, Plain Old Javascript 


Mobile / Hybrid FW: Ionic Framework 

Database: 
   *** Oracle, SQL Server, MY SQL 

Cloud: 
   *** Windows Azure, Windows Azure REST API, Windows Azure Mobile Services 

DevOps: 
   *** VSTS online / GIT

Others: 
   *** Cold Fusion MX, Rational Test Suite, Developer 2000

Show More

Skills

Portfolio Projects

Description

Worked in Agile methodology for building up a multi-tenant, multi-lingual SaaS product for GDPR (General Data Protection Regulation) using .NET technologies (ASP.NET Core 2.1, EF Core, CQRS, MediatR, ASP.NET MVC 5, C#, Entity Framework), SQL Server, ReactJS, Jquery, knockout and hosted on Azure (Web application, Azure functions and SQL Azure). Integration with Slack and perform web testing using Ghost inspector.

Build the Continuous Integration / Continuous Deployment using Azure dev-ops VS online Pipeline. The CI/CD pipeline trigger the build on checkin the code, builds the solution, run the C# Test cases, run the Ghost Inspector tests to perform the web testing and then deploy to Dev and UAT azure websites.

Once the build success or failure, the message will be broadcast to the management/ product owner through slack.

The various features of this product are client management, user management, rule management, asset management for different modules (Policy and Procedure, PIA, subject access request, training, questionnaire & survey etc.), dashboard, alert and reminders etc.

The product is a multi-tenant and multi-lingual.

As a technical professional, my core responsibilities were translating the requirement to the technical specification, build the core application framework and build application modules / features on top of the core framework.

Show More Show Less

Description

  • Key Responsibilities:

Involved in preparation of RFP, estimation, resource planning, software capacity planning and application prototypes

  • Shurgard (Belgium)
  • I was involved in providing inputs in response to the RFP, did capacity planning for the required softwares, resource identification and planning.
  • Built prototypes of application modules.

  • Red Carnation Hotels – PMT (United Kingdom)
  • Involved in responding to the RFP, cost estimates and resource planning for the 5 member team for the duration of 3 months.
  • Built an application framework using .NET technologies (ASP.NET MVC5.0, C#, Web API, HTML 5 and EF 5) and demonstrate to the team

Show More Show Less

Description

Auto new business (Feb 2016 – Dec 2016

  • As a .NET developer, my responsibility is to work on new features and fixing the bugs. The application is built on ASP.NET MVC 4.0, C#.

PUMA Correspondence (Apr 2015 – Jan 2016)

  • As a .NET developer, my responsibility on PUMA Correspondence application to generate the correspondence letter to the customers. The application is built on ASP.NET MVC 4.0, Web Api and JQuery.

Policy Renewal (Oct 2013 – March 2014)

  • Worked on “Policy Renewal” application to build the work flow and implemented various business rules using Windows workflow Foundation.

Policy Migration (Feb 2013 – Sept 2013)

  • Built “Policy Migration Tool” in C# to migrate the data from DB 2 Server to SQL Server using MSMQ system

CNB Tablet (Aug 2012 – Jan 2013)

  • Worked on the Cycle New Business “CNB” Tablet Project. The application is the modernization of the web based application and the policy customers can access the application through mobile devices.

This application is a Single Page Application (SPA) built on ASP.NET MVC 4.0, C#, ASP.NET WEB API (REST/JSON), HTML5 and extensively used JavaScript frameworks like Knockout.js (for HTML5 data binding), JQuery (Validation and making the http calls), Crossroads.js (Client-side Routing System).

  • Implementing business rules / work flows using Windows Workflow “WF”.
  • Dynamic Form Builder for Azure Mobile Services (Oct 2014 – Jan 2014)

Architected and designed dynamic form / UI form builder for interacting with the Azure Mobile Services backend. Through this application, one can create the form using drag and drop of controls, define the properties of the controls and publish the form. Once the form is published, the users can perform the CRUD operations on the mobile services backend database. In this application I have extensively used, HTML 5, JQuery, Twitter bootstrap, Web Api, Azure Mobile Services JS SDK.

Show More Show Less

Description

Campaign / Coupon Management & Email Marketing (American Honda Motors Inc.- USA)

  • Managed a team of 15 resources (Developers, Testers and Business Analysts) and responsible for execution of the entire Campaign / Coupon Management & Email Marketing programs.
  • On a regular basis, I was responsible in providing Emailer Program updates to the Management.
  • Involved in implementing the new processes for the execution of the processes and quality (SQA).
  • Developed a .Net (WPF 3.5, C#) Windows based utility to automate the Mailer Process.
  • Developed a WPF base utility in generating Email HTMLs using the Lyris Web Services.

Incentive Program (Honda Motors Inc.- USA, Mazda Motors Inc. USA)

Designed and developed a web based Incentive program application for Honda dealerships and Mazda dealerships. I developed the ColdFusion based framework which caters to both the clients.

Show More Show Less

Description

Sentient Jet (Feb 2006 – Oct 2007)

As a lead, I was responsible to execute a CRM based product (Sentient Jet) for Sentient USA and managed a team of 10 resources.

I was responsible to built configurable and reusable components using .NET (ASP.NET 2.0, C#), XML and Ajax.

iPIQ – SlingShot (Sept 2005 – Jan 2006)

As a Lead developer, I was responsible for designing and developing various modules for SlingShot Project for iPIQ USA using .NET (ASP.NET 2.0, C# and AJAX) technologies and perform the unit testing.

Transport RFQ (March 2004 – Aug 2005)

As a Lead developer I was involved in the enhancement in one of the Manugistics Supply Chain Product - Transport RFQ build on ColdFusion.

Built an offline bidding tool using Excel VBA Macros.

Show More Show Less

Description

I was involved in executing various projects.

Worked on Global Pay For Performance for Hewlett-Packard Co., USA as a Database Lead and responsible for managing 3 resources.

Worked on Sales Forecasting and Order Processing for Qualpro, dubai

Show More Show Less

Description

eGM – GlobalBuyPower.com (General Motors., USA)

Worked as a Team Leader (21 Project Members - Testers) for eGM (General Motors) Testing Project.

Involved in writing/ executing and reporting bugs and performed functional and integration testing.

Show More Show Less

Description

Sappi eCommerce Site(SAPPI, Johannesburg – South Africa)

I was responsible in designing and development of Sappi’s e-commerce website.

Interacted with the end users on a regular basis to provide updates and get their feedback.

Show More Show Less

Description

I was involved in the design and development of web based applications

Show More Show Less

Description

As an independent consultant, built the Mobile (Android / Hybrid) app for Gardiner & Theobald (UK). The purpose of the application to enable the marketing associates to access the documents online (when connected to Internet) and also offline which they can present when they are in field and having limited access to internet. The documents are in the PDF format. Whenever the company publishes new documents, the marketing associates can download and present to their clients. Also having integration with Gardiner & Theobald Twitter feed using Twitter Rest Api.

Show More Show Less