Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic
Mohammed Vikhar

Mohammed Vikhar

Hyderabad

Summary

Dynamics 365 CE Senior Architect and Consultant | Ex-Microsoft | Experienced and dedicated consultant with over 20 years of experience in building scalable and enterprise-level solutions, designing, implementing, and customizing solutions using Microsoft Dynamics 365 CE, Power Platform, .NET, and other Microsoft technologies.

Overview

20
20
years of professional experience

Work History

Senior Architect

Novulis Global solutions Pvt Ltd.
Hyderabad
08.2023 - Current
  • Led architectural design projects ensuring compliance with industry standards.
  • Collaborated with cross-functional teams to develop innovative design solutions.
  • Mentored junior architects, fostering skill development and knowledge sharing.
  • Presented design concepts to clients, incorporating their feedback into revisions.
  • Managed project timelines and resources for efficient workflow execution.
  • Attended meetings with clients and other stakeholders throughout the duration of a project.
  • Implemented corrective action and client changes by drafting reports and memos to consultants and vendors to issue changes and track resolutions.
  • Directed and managed a team of junior architects on projects.
  • Assessed potential risks associated with each project prior to implementation.
  • Developed and presented architectural design plans to clients.

Sr. Consultant

Microsoft
Hyderabad
04.2019 - 08.2023

Worked as Dynamics CRM Sr. consultant at Microsoft where involved in Dynamics 365 CE implementation and Support project for American federal assistance program Women, Infants, and Children (WIC). WIC program is from Food and Nutrition Service (FNS) of the United States Department of Agriculture (USDA) for healthcare and nutrition of low-income pregnant women, breastfeeding women, and children under the age of five. In this project involved in multiple phases of development and this system is heavily customized so, got opportunity to work in various technologies like CE customizations using Javascript, C#, jQuery, React (To develop PCF Controls) and this system is also integrated wit external systems so involved in building integration layer using Azure Functions, App Services and Service Bus. And also, involved in automating deployment and release process so got an opportunity to work in Azure DevOps to develop pipelines using YAML script. Also, got an opportunity to work wit JEST framework to write unit test cases for client side scripts like javascript and jQuery.

Roles & Responsibilities

  • Worked as Offshore development lead, managed team of 20 members.
  • Involved in design calls to analyze requirements and assigning tasks to individuals.
  • Conducted Sprint planning, Sprint Review and daily stand up calls.
  • Sending daily status reports and driving status calls from offshore.
  • Creating daily task list and assigning task to team.
  • Driving daily status call updating and discussing clarifications.

Associate Consultant

TATA CONSULTANCY AND SERVICES Pvt. Ltd
Hyderabad
07.2014 - 04.2019

Dynamics CRM – Product development.

Worked in Dynamics CRM product development for Microsoft for 3 years for few releases like Dynamics CRM 2015 Online, 2016 and Dynamics CRM 365.
Worked on various feature development as part of Dynamics CRM product development like “Task based experience” & “Relevance Search”, where majorly involved Mobile Client application.
For Task based experience feature, I worked on implementing MoCA UI screens and generating Meta data for TBX workflows in SAM tables and consumed them to render on MoCA application.
MoCA(Mobile client application) was designed as Hybrid application and developed in latest HTML 5 and cab be injected them with Native applications like iOS, Android and Windows to use the capabilities of native commands and propagate them to web applications.
On Relevance Search feature is involved in the design and development of this feature end to end.

Roles & Responsibilities:

  • Worked as developer and as lead.
  • Managed team of 5 members.

Environment : Visual Studio 2015, SQL Server 2012.

Dynamics CRM– Industry Solution – Auto Translate Knowledge Article

As part of industry solution development have involved in customizing Dynamics CRM system for knowledge management module. In knowledge management, the new knowledge articles in Microsoft Dynamics CRM 2016 enable you to create rich knowledge articles along with versioning and translation support. I have been involved in developing CRM solutions to translate knowledge articles into other languages. To do this has involved developing end to end solution by using Microsoft Translator web services.
As part of development, plugins, workflows, and forms customizations. In plugin, Microsoft Cognitive services MS translator to translate the knowledge article content to specified language.
Roles & Responsibilities: Have involved in design and development of end-to-end solutions.
Worked with Shiva Kavindpadi BhuvaneswaranMicrosoft FTE on this solution development and published this solution in GitHub.
https://github.com/astuteprogrammer/AutoTranslateKnowledgeArticle
https://blogs.msdn.microsoft.com/crm/2016/03/14/automatically-translate-knowledge-articles/

Dynamics CRM – Industry Solution – Converting the Quality Lead to Opportunity by using Azure Machine Learning.

In the existing system, it has the option to give static score based required field data on Lead form, which can be more probable to which can convert to opportunity. But it doesn’t have the option to calculate the probable score based on the history data, which will be more correct way to predict the probable Leads. As part of this POC project, have involved in designing the end-to-end solution to calculate the Lead score by using Azure Machine learning.

Roles & Responsibility

Involved in design and development of end-to-end solutions.

Sr. Associate

US-Deloitte
Hyderabad
04.2011 - 07.2014

Project Hudson (New York, USA)

Hudson CAS is a Claims Administration System which is designed to handle claims process around impact of Clients liquefaction. The application involves extensive workflow management including cross verification of records, written expert analysis claim process, and tracking with multiple checks and balances. This application developed in ASP.Net with asynchronous windows services for reporting.

Roles & Responsibilities:

  • Worked as onsite coordinator and Sr. developer for this project for 2 months.
  • Managed team of 6 members from USI office
  • Analyzing requirements and assigning tasks to individuals at USI office.
  • Sending daily status reports and driving status calls from USI office.
  • Creating daily task list and assigning task to team.
  • Driving daily status call updating and discussing clarifications.

Project CONNECT (Department of Economic Opportunity, Florida, USA)

The Florida Department of Economic Opportunity promotes economic opportunities for all Floridians through successful workforce, community, and economic development strategies.
The DEO Unemployment Compensation (UC) program in Florida is facing many of the same challenges that face other UC programs nation-wide. Some of the key environmental factors affecting the UC program include increased customer expectations, reduced or static funding levels, aging and retiring workforce, and an aging and inflexible 38-year-old existing technology system. The Claims and Benefits mainframe application is a foundational mission-critical UC system nearing its end-of-life.
To meet the increasing technological and business challenges faced by the Department, Deloitte has been contracted to design, develop, and implement the UC Solution. The basis of the UC Solution is the existing “uFACTS Solution Framework,” which Deloitte has implemented in other states. The UC Solution includes the following uFACTS modules: Claims and Benefits, Appeals, Benefit Payment Control (BPC), and Adjudication

Roles & Responsibilities:

  • Worked at client site as onsite coordinator for this project for 3 months.
  • Mostly involved in Issues and Adjudication, Framework enhancements.
  • Participating in understanding requirements and setting expectations on ETA for all the modules.
  • Creating daily task list and assigning task to team.
  • Driving daily status call updating and discussing clarifications.
  • Involved creating build release and dealing with release package design, build and configuration.

Project RCO:

Client : JPMC.
Role : Senior Associate.
Team size : 16

Environment : Visual Studio 2010, .Net Framework 4.0, Excel Reports and Silverlight, WCF, SQL Server 2008, Winnovative library, Ajax.

Project description : Project RCO is developed to perform assessment of certain residential foreclosure action regarding borrowers with respect to the Company’s mortgage servicing portfolio. The review includes residential foreclosure action or proceedings (including foreclosures that were in process or completed) for the loan serviced by the Company, the investor, the mortgage, the note holder, or any agent for the mortgage note holder that has been pending. The engagement is executed in three stages: planning activities, foreclosure file review and reporting. RCO tool is built by Deloitte to conduct the Foreclosure review to analyze and resolve the specific complaints raised by the borrower.

Grapevine:
Client : Deloitte UK.
Role : Senior Associate.
Team size : 4
Environment : Visual Studio 2010, SQL Server 2008, SSRS reports and Silverlight Component Art charts.
Project description : The objective of the project is to create opportunities/RFP and assign them to identify lead engagement partners to review them and publish them live in the system. And if lead engagement partner identified opportunity as breaching its confidentiality then he have the option to not to publish this opportunity. And admin users can review this opportunity again re-assign this back to lead engagement partner. Apart from this workflow admin user will have the option to create and manage users, can generate different types of reports depending on the opportunity type. Each user will have the dashboard developed in Silverlight to track /see the status on assigned opportunities.

Consultant

Sonata Software North America Inc
Redmond
01.2010 - 11.2010

SharePoint 2010 Online Performance Test

Client : Microsoft CorporationInc. – Redmond, USA.
Role : SDET and Onsite Coordinator
Team size : 3
Environment : SharePoint 2010, Visual Studio 2010, SQL Server 2008, SCVMM (System Center Virtual Machine Manager), VS Controller, VS agents, Product Studio.
Project description : The objective of the project is to evaluate the performance of SharePoint 2010 Online. Microsoft SharePoint 2010 Online is part of Business Productivity Online Suite product that Microsoft has come up to announce its arrival into cloud arena. Our team involved in Writing test cases, Automating Test cases, deploying the test bed, executing the performance scripts, and analyzing the test results. The project is aimed at setting baselines for Scalability of the farm, along with evaluating other major performance metrics of a SharePoint 2010 Online Farm. This project is an End-to-End performance testing project on a SharePoint 2010 Online product.

AXRDCEAuto Flip RTL - Dynamics AX Reporting Framework’s implementation of an SSRS Report Definition

Client : Microsoft Corporation Inc. –Redmond, USA
Role : Software Development Engineer (SDE) and onsite coordinator.
Team size : 2
Environment : C#. NET, SSRS Reports, AX 2011.
Duration : 2 months
Tools : Visual Studio 2008, SqlServer-2008, Source Depot.
Description: In AX 2009 it didn’t support RTL(Right to Left) flipping of a SRS report design, instead a new precision design was needed where all the report items were flipped manually, and resulted in 2 designs for the same report.
For AX 2011 we extended a system that allows us at runtime to do RTL flipping automatically based on the language and new properties. As part of this feature created a component that uses RDCE from SSRS and our AXRDCE framework to apply the RTL flipping as part of a request to render an SSRS report at runtime as well as at design time (VS preview).

Senior System Analyst

Sonata-Software Pvt. Ltd
Hyderabad
08.2007 - 12.2009

Lexus Picole

Client : Microsoft Corporation
Role : Software Development Engineer (SDE)
Team size : 5
Environment : Asp. NET, C#.NET, Silver light.
Duration : 11 Months
Tools : Visual Studio 2008, SqlServer-2005 Management Studio
Description: The GSX BM System can be divided in three main layers; the back end, the middle-tier and the front-end. The backend portion of the system will contain the Data Warehouse and the Operational Data Store as well as the necessary ETL processes used to import and produce the measures and historical information required by the other layers. All the back-end components are to be built, tested, and maintained by the GSX BM Team in Redmond and for the purpose and scope of Picole we can assume that these components will be live and operational by the time the first version of the application is being developed.
The middle-tier will serve the purpose of delivering the data requested by the users via the front-end user interface and will be the primary vehicle for communicating with the data repositories; this can be implemented in the form of a Web Service. The front end of the system will be a user interface that will be developed using Silverlight and will be implemented as an Outlook 2007 add-in. The users will use this ad-in to communicate with the back end and manipulate these reports using filters and export options.

UI of this reporting system developed using Silverlight.
End User can personalize his dashboard.
Administrator/Super user can propagate/publish his dashboard to groups.

Dynamics AX 2009 AX SRS Production Reports

Client : Microsoft Corporation Inc.
Role : Software Development Environment (SDE)
Team size : 4
Environment : Asp.NET, C#. NET, Microsoft Test Services
Duration : 3 Months
Tools : Microsoft Dynamics AX 2009, Visual Studio 2008, Source Depot, X++, XML.
Description:
Migration: Was part of design and enhancement of a migration tool which would migrate most of the simple reports. X++ code is used to read the report data source, design, sorting, grouping etc. This data is passed to C# code which would use this information to create SSRS report MOXL and RESX files required. The tool which was earlier developed on AX 4.0 needed some changes to adhere to AX 5.0 and also required addition of more features.
Testing: SRS Reports test involves testing migrating reports against legacy (Ax Report) reports. Report testing will be done on data present on report and metadata. On testing front it involved in understanding the framework and creating the test assembly for automation testing. It involved test cases, baseline validation, running the automation and creating scenario XML's.

Software Engineer

Computer Vision Laboratories
Hyderabad
12.2005 - 08.2007

SCORMIDE – Authoring Tool

Client : IRISET (Indian Railway Institute of Signal Engineering and Telecommunications)
Role : Software Development Engineers (SDE)
Team size : 3
Environment : C#. NET, XML, SCORM Standards.
Duration : 6 Months
Tools : Visual Studio 2005, XML.
Description:SCORMIDE is an LCMS (Learning Content Management System) that will help a domain expert to design, create and deploy SCORM based content without worrying about other SCORM related issues. The aim of SCORMIDE is to give a domain expert (or the end-user), an intuitive authoring environment that helps him/her to author SCORM based e-content without any help from SCORM experts. With its intuitive features and skillfully crafted user interface, SCORMIDE shields a user from all technicalities and lets the user concentrate on the topic itself i.e., his area of expertise.

IR LMS – Indian Railways Learning Management Systems

Client : IRISET (Indian Railway Institute of Signal Engineering and Telecommunications)
Role : Software Development Engineer
Team size : 6
Environment : Asp.Net, C#. NET, XML, SQL Server 2005.
Duration : 6 Months
Tools : Visual Studio 2005, SQL Server 2005 Management Studio, XML.
Description: IR-LMS Web-based technology used to plan, implement, and assess a specific learning process. IR-LMS will provide a Course Author with a way to create and deliver content, monitor trainee participation, and assess trainee performance. An IR-LMS will also provide trainees with the ability to use interactive features such as threaded discussions, online chat, messaging, and discussion forums. IR-LMS is also managing the E-Learning study material. The course author can create his course or training material from the existing E-Learning Study material on the portal. IR-LMS portal provides E-Learning study material and the Training course material with course management tools. Whole portal can change its behavior according to the user role. It acts differently for the different users. The Block & Menu management gives the ability to set the access privileges according the user role. Based on the User’s role the page is generated dynamically by the IR-LMS for the further user interface.

Simulation of Fire Control System:

Client : INS Dronacharya, Cochin, India.
Role : Software Development Environment (SDE)
Team size : 6
Environment : C#. NET, XML, SQL Server 2000.
Duration : 6 Months
Tools : Visual Studio 2005, SQL Server 2000, XML.
Description: : It is thus intended to build a simulator, which shall enable the trainee to learn the skills required of him onboard ships at Dronacharya itself by using this simulator, which should be as close as possible to the actual radar.

Education

M.C.A. (Master of Computer Applications) -

Osmania University
06.2004

Bachelor of Science -

Osmania University
07.2001

Board of Intermediate, Jadcherla Intermediate
11.1998

Board of Secondary Education, Jadcherla SSC
11.1996

Skills

  • Dynamics 365 CE
  • Power Platform
  • Net, C#, ASPNet
  • Azure, Functions, App Service, Git
  • JavaScript, jQuery, Nodejs
  • XML, HTML & CSS
  • React
  • Operations Management

Accomplishments

  • Dynamics AX EP Migration:
  • Client : Microsoft Corporation Inc
  • Role : Software Development Engineer (SDE)
  • Team size : 3
  • Environment : Asp.NET, C#
  • NET, Microsoft Test Services
  • Duration : 8 Months
  • Tools : Microsoft Dynamics AX 2009, Visual Studio 2008, Source Depot Browser, XML
  • Description: Enterprise portal testing is basically automated testing of various functionalities through Test Services or WTT for EP migrating pages (EP 5.0) against old pages (EP40)
  • Responsibilities: Development of Test Cases using the managed code in using C# language and .Net environment and utilize test services framework Understanding of the Current functionality of EP before migration Business logic & Navigation between the screens and data validation for pages All test scripts will be imported to WTT at the end of project
  • Running of test automation code for migrated pages
  • December 2005 – August 2007 Software Engineer at Computer Vision Laboratories, Hyderabad SCORMIDE – Authoring Tool:
  • Client : IRISET (Indian Railway Institute of Signal Engineering and Telecommunications)
  • Role : Software Development Engineers (SDE)
  • Team size : 3
  • Environment : C#
  • NET, XML, SCORM Standards
  • Duration : 6 Months
  • Tools : Visual Studio 2005, XML
  • Description:SCORMIDE is an LCMS (Learning Content Management System) that will help a domain expert to design, create and deploy SCORM based content without worrying about other SCORM related issues
  • The aim of SCORMIDE is to give a domain expert (or the end-user), an intuitive authoring environment that helps him/her to author SCORM based e-content without any help from SCORM experts
  • With its intuitive features and skillfully crafted user interface, SCORMIDE shields a user from all technicalities and lets the user concentrate on the topic itself i.e., his area of expertise
  • IR LMS – Indian Railways Learning Management System:s
  • Client : IRISET (Indian Railway Institute of Signal Engineering and Telecommunications)
  • Role : Software Development Engineer
  • Team size : 6
  • Environment : Asp.Net, C#
  • NET, XML, SQL Server 2005
  • Duration : 6 Months
  • Tools : Visual Studio 2005, SQL Server 2005 Management Studio, XML
  • Description: IR-LMS Web-based technology used to plan, implement, and assess a specific learning process
  • IR-LMS will provide a Course Author with a way to create and deliver content, monitor trainee participation, and assess trainee performance
  • An IR-LMS will also provide trainees with the ability to use interactive features such as threaded discussions, online chat, messaging, and discussion forums
  • IR-LMS is also managing the E-Learning study material

Languages

  • English
  • Urdu
  • Hindi
  • Telugu
  • Timeline

    Senior Architect

    Novulis Global solutions Pvt Ltd.
    08.2023 - Current

    Sr. Consultant

    Microsoft
    04.2019 - 08.2023

    Associate Consultant

    TATA CONSULTANCY AND SERVICES Pvt. Ltd
    07.2014 - 04.2019

    Sr. Associate

    US-Deloitte
    04.2011 - 07.2014

    Consultant

    Sonata Software North America Inc
    01.2010 - 11.2010

    Senior System Analyst

    Sonata-Software Pvt. Ltd
    08.2007 - 12.2009

    Software Engineer

    Computer Vision Laboratories
    12.2005 - 08.2007

    M.C.A. (Master of Computer Applications) -

    Osmania University

    Bachelor of Science -

    Osmania University

    Board of Intermediate, Jadcherla Intermediate

    Board of Secondary Education, Jadcherla SSC
    Mohammed Vikhar