Umar Nazir, Developer in Dubai, United Arab Emirates
Umar is available for hire
Hire Umar

Umar Nazir

Verified Expert  in Engineering

Microsoft Dynamics 365 CRM Solution Specialist and Software Developer

Dubai, United Arab Emirates

Toptal member since May 10, 2021

Bio

Umar is a Microsoft Dynamics 365 CRM Certified solution specialist with experience in Microsoft Power Platform, Dynamics 365 CRM, C#, and ASP.NET. He has successfully delivered and integrated CRM with 3rd-party systems in domains like banks, government projects, private firms, and 10 industry projects with end-to-end implementation. Umar has experience in sales, marketing, customer service, customer voice, and customer insight modules and is confident using JavaScript, workflows, and plugins.

Portfolio

Xebia Group
Dynamics CRM 365, Microsoft Power Apps, Microsoft Power Platform...
TASC Outsourcing Labor LLC
Dynamics CRM 365, Microsoft Power Platform, Microsoft Power Virtual Agents...
PwC
React, Redux, Node.js, Docker, MuleSoft, HTML5, CSS, DevOps, CI/CD Pipelines...

Experience

  • Microsoft Data Transformation Services (now SSIS) - 9 years
  • Dynamics CRM 365 - 9 years
  • C#.NET - 8 years
  • Node.js - 5 years
  • Azure Logic Apps - 4 years
  • Microsoft Power Automate - 3 years
  • Microsoft Power Platform - 3 years
  • .NET Core - 2 years

Availability

Full-time

Preferred Environment

Dynamics CRM 365, Microsoft Power Platform, Microsoft Power Apps, Microsoft Dynamics 365, Marketing, Customer Service, Sales, API Integration, Microsoft Power Pages, Microsoft Dataverse

The most amazing...

...thing I've developed was an onboarding process in Dynamics 365 CRM. I was awarded for a digitized bank process in Dynamics 365 CRM, used in Dubai banks.

Work Experience

Microsoft Dynamics 365 CRM & Power Platform Lead Consultant

2023 - 2024
Xebia Group
  • Gathered client requirements and participated in the analysis, development, customization, deployment, and extension of Microsoft Dynamics 365 CRM and Power apps.
  • Customized the customer service module in Microsoft Dynamics 365 CRM to effectively manage customer complaints and configured SLAs and automated business process flows to align with the client's needs.
  • Customized the Dynamics 365 Marketing module and implemented the maker/checker approval process on the customer journey. Integrated Dynamics 365 Marketing module with Twilio to send SMS campaigns.
  • Designed and developed the Canvas app using Responsive Gallery and integrated it with SharePoint for task management so that users can upload images of documents related to each task assigned to them.
  • Designed and developed the Canvas app and automated sales process and integrated it with the ERP system using cloud flows.
  • Designed and developed Canvas apps for employees and HR to manage leaves and approval processes using cloud flows.
Technologies: Dynamics CRM 365, Microsoft Power Apps, Microsoft Power Platform, Microsoft Power Pages, Automation, Voice of the Customer (VoC), Surveys, SharePoint, API Connectors, Azure Logic Apps, Azure Functions, Power Automate Cloud Flow, System Implementation

Microsoft Dynamics Lead Consultant

2021 - 2023
TASC Outsourcing Labor LLC
  • Gathered client requirements, transformed them into technical tasks, and assigned them to team members. Participated in the analysis, development, customization, deployment, and extension of Microsoft Dynamics 365 CRM.
  • Customized the sales module in Microsoft Dynamics 365 CRM to effectively manage leads, categorizing them based on products and automated business process flows to align with the client's needs. Designed and developed Kafka event integration with CRM.
  • Customized the Dynamics 365 Marketing module and implemented the maker/checker approval process on the customer journey. Integrated Dynamics 365 Marketing module with Twilio to send SMS campaigns.
  • Customized the Dynamics 365 Customer Service module and configured service level agreements (SLAs) specific to various case types, including complaints, general inquiries, and operational processes.
  • Led a team of three developers to deliver a large-scale implementation of Microsoft Dynamics 365 CRM for a bank project. Assigned technical tasks based on their level of expertise, reviewed their code, and provided feedback.
  • Configured and automated the customer voice module to send customer surveys based on different events, such as sign-up complaint resolution, card delivery, and payment.
Technologies: Dynamics CRM 365, Microsoft Power Platform, Microsoft Power Virtual Agents, Email Marketing, Automation, JavaScript, Case Management, Surveys, Voice of the Customer (VoC), Lead Management, Apache Kafka, Customer Insights, Customer Relationship Management (CRM), System Implementation

Senior Full-stack Developer | Consultant

2016 - 2023
PwC
  • Developed a React web application for credit card scoring and reporting system for AECB. Worked on building application architecture, implemented integrations, and developed APIs using MuleSoft and Parse Server.
  • Built and architected a step-by-step process flow-based system in React for (200+) request-based systems, which reduced the time to set up new services by 80%. I led a team for portal UI/UX using React, Node.js, MongoDB, and (MERN) stack.
  • Developed a React app implementing product design tools: persona, experience journey, stakeholders map, and many other tools. Worked as an application architect to lay down the architecture of the application.
  • Designed and developed application APIs using Facebook Parse Server in Node.js and MuleSoft. Also documented technical architecture and the APIs using Postman to provide a clear understanding for reference.
  • Created and developed APIs in Parse Server/Node.js for the list of tools. Led the team in defining tasks, implementing the React client app and back-end APIs, and testing the application with the QA team.
  • Led a technical team developing a customizable web application for travel and hotel booking for front desk users. Built using MERN stack, theme-oriented architecture to customize and brand for different customers.
Technologies: React, Redux, Node.js, Docker, MuleSoft, HTML5, CSS, DevOps, CI/CD Pipelines, MongoDB, TypeScript, Next.js, Stripe API, Stripe, Stripe Checkout, Vue, JavaScript, Front-end, Figma, Product Management, Front-end Architecture, Full-stack, GraphQL, Microsoft 365, SharePoint, Microsoft Power Apps, MERN Stack, Webpack 3

Senior Microsoft Dynamics 365 CRM Consultant

2019 - 2022
TechVista Systems Pvt
  • Gathered client requirements, transformed them into technical tasks, and assigned them to team members. Oversaw and participated in the analysis, development, customization, deployment, and extension of Microsoft Dynamics 365 CRM.
  • Led a team of five developers to deliver a large-scale implementation of Microsoft Dynamics 365 CRM for a bank project. Assigned technical tasks based on their level of expertise, reviewed their code, and provided feedback.
  • Digitized bank CASA (current and saving account) opening process using Emirates ID card integration in Dynamics 365 CRM for retail and corporate customers. Designed and developed a multi-level approval process according to business requirements.
  • Personalized a lead and opportunity management module in Microsoft Dynamics 365 CRM. Designed and developed WCF services for Microsoft Dynamics 365 CRM integration with the mobile app and other systems.
  • Used the Dynamics 365 Marketing module to design and develop the maker/checker approval process on the customer journey. Integrated Dynamics 365 Marketing module with Twilio to send SMS campaigns.
  • Integrated Dynamics 365 Marketing module with KAFKA to Send Push Notifications. Integrated real-time marketing with WhatsApp. Designed and developed data flows using Power Query to fetch data from different source systems to the Marketing module.
  • Customized Microsoft Dynamics 365 CRM UI using .NET, C #, ASP.NET, WCF, HTML, CSS, JavaScript, and FetchXML. Performed data migration from legacy systems to Microsoft Dynamics 365 CRM using SSIS packages and the KingswaySoft tool.
  • Designed and developed SSRS reports based on business user requirements. Tracked and fixed bugs using Jira and the bank HPS system as a reporting tool.
Technologies: Dynamics CRM 365, Microsoft Dynamics CRM, JavaScript, C#.NET, SQL Server Integration Services (SSIS), KingswaySoft, SSRS Reports, Scrum, Agile, Project Management, Jira, REST APIs, SQL, JSON REST APIs, Architecture, Microsoft Power Platform, HTML, Email Marketing, SMS Marketing, Microsoft Power Apps, Marketing, Microsoft Dynamics 365, Customer Service, Sales, Omni-channel, Microsoft 365, SharePoint, Microsoft Power Virtual Agents, Virtual Work, CRM Configuration, Customer Relationship Management (CRM)

Microsoft Dynamics 365 CRM Solution Specialist

2017 - 2018
SAED International
  • Customized a Microsoft Dynamics 365 CRM sales module for B2C and B2B to enhance the sales team experience in CRM. Designed and developed a multilevel approval process for B2C and B2B processes in Dynamics 365 CRM.
  • Led a team of four, including a designer, software engineers, and QA, to design and develop sales processes in mobile applications, B2C and B2B in Microsoft Dynamics 365 CRM by assigning tasks to all team members and reviewing their code.
  • Designed and developed auto-assignment of leads to different departments according to configured criteria. Designed and developed a REST API to integrate mobile applications and create different types of sales orders in Microsoft Dynamics 365 CRM.
  • Integrated SecuGen Fingerprints with Microsoft Dynamics 365 CRM to help the labor management department track labor movement in a more effective and efficient way.
Technologies: Dynamics CRM 365, ASP.NET, SSRS Reports, .NET, C#, JavaScript, JSON REST APIs, SQL, Microsoft 365, SharePoint, Microsoft Power Apps, CRM Configuration, Customer Relationship Management (CRM), System Implementation

Microsoft Dynamics 365 CRM Developer

2016 - 2017
SCTH – Saudi Commission for Tourism & National Heritage
  • Personalized a Microsoft Dynamics 365 CRM Service management module to keep track of customer requests and provide support. The call center agents receive customer calls and log complaints, inquiries, or suggestions.
  • Customized Dynamics 365 CRM to send complaint numbers and their resolution date through SMS and email to the customer. Integrated Microsoft Dynamics 365 CRM with SMS service Twilio (an SMS gateway) to send notifications to customers.
  • Designed and developed a custom portal in ASP.NET for customers to log queries as complaints, inquiries, or suggestions. Integrated the ASP.NET portal with Microsoft Dynamics 365 CRM to create cases in Microsoft Dynamics 365 CRM.
  • Worked on a Microsoft portal and integrated it with Microsoft Dynamics 365 CRM to create cases and upload files in SharePoint.
Technologies: Dynamics CRM 365, JavaScript, C#.NET, ASP.NET, C#, Amazon Web Services (AWS), AWS Cloud Architecture, MySQL, HTML, Front-end

Microsoft Dynamics 365 CRM Developer

2013 - 2016
VeriPark Gulf
  • Developed a customer 360 view that provides the insight of customer information in one form. Customer 360 view includes basic customer information, the last ten real-time transactions, and the customer's interaction history through different channels.
  • Customized the Microsoft Dynamics CRM sales module to help business users manage leads and opportunities more efficiently. Developed the auto-assignment of leads to different department users according to the configured criteria.
  • Customized MS CRM Marketing modules to help businesses target new and existing customers for sales. Developed approval process on a campaign to take approvals from higher management before the campaign launch.
  • Completed in MS Dynamics 365 Marketing module the design and development of the maker/checker approval process on Customer Journey and integrated the Marketing module with Twilio to send SMS campaigns.
  • Developed SSIS packages to import data from different systems to MS Dynamics CRM. This was a combination of SSIS packages and the KingswaySoft (SSIS integration toolkit for Microsoft Dynamics CRM) tool used to import data into Microsoft Dynamics CRM.
Technologies: Dynamics CRM 365, SQL Server Integration Services (SSIS), SSRS Reports, .NET, C#, JavaScript, Entity Framework, Microsoft Dynamics 365, Marketing

Software Engineer

2011 - 2013
Convo
  • Developed an iPhone and desktop version of the Convo application. The primary objective of this application was to provide internal corporate communication, sharing, and collaboration; while significantly reducing email overload.
  • Designed and developed a collaboration experience that enables rich discussions of visual content such as images, files, and web pages. The application had multiple modules such as tasks, images gallery, and a news feed similar to the one on Facebook.
  • Designed and developed advertisement modules in Adobe Flex for the Convo desktop application.
Technologies: Objective-C, Front-end

Experience

Automation Bank Process in Microsoft Dynamics 365 CRM

http://shorturl.at/ilqA4
Customized a Microsoft Dynamics 365 CRM sales module to help business users generate sales more effectively and efficiently. Major features developed for the sales process include a customized retail and corporate banking sales module and a digitized current account and savings account (CASA) opening process through Microsoft Dynamics 365 CRM.

Additionally, I designed and developed an N-level approval process for CASA. This approval process helps the business with a specific application until the system automatically handles N-level approval in the management hierarchy.

Microsoft Dynamics 365 CRM Manpower Company Project

Customized a Microsoft Dynamics 365 CRM sales module for B2C and B2B clients to enhance the sales team experience in CRM. I designed and developed a multilevel approval process for B2C and B2B processes in Dynamics 365 CRM and auto-assignment leads to different departments according to configured criteria.

Additionally, I designed and customized the Microsoft Dynamics 365 CRM sales module to generate and print PDF documents from configured templates efficiently with few clicks. The customizations also include history tracking of printouts and auto-generated documents.

Microsoft Dynamics 365 CRM Bank Project

Developed a customer 360 view that provides the insight of customer information in one form. Customer 360 view includes basic customer information, the last ten real-time transactions, and the customer's interaction history through different channels.

Additionally, I have customized a service management module to keep track of customer requests and provided efficient support to clients. Major features of the service management modules include:

i) Distribution of cases according to departments based on keywords and service type.
ii) N level of escalation according to service type.
iii) Integration with the SMS gateway to send notifications to customers.
iv) Integration with the web to create cases in MS CRM.

Education

2007 - 2011

Bachelor's Degree in Computer Science BSCS

National University of Computer & Emerging Sciences (FAST-NU) - Islamabad, Pakistan

Certifications

OCTOBER 2020 - PRESENT

PL-900: Microsoft Power Platform Fundamentals

Microsoft

OCTOBER 2020 - PRESENT

AZ-900: Azure Fundamentals

Microsoft

AUGUST 2020 - AUGUST 2022

MB-600 Microsoft Dynamics 365 + Power Platform Solution Architect

Microsoft

JUNE 2020 - JUNE 2022

Dynamics 365 Sales Functional Consultant Associate

Microsoft

JUNE 2020 - JUNE 2022

Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate

Microsoft

JUNE 2020 - PRESENT

MB-230: Microsoft Dynamics 365 Customer Service

Microsoft

JUNE 2020 - PRESENT

MB-210 Microsoft Dynamics 365 for Sales

Microsoft

APRIL 2020 - PRESENT

MB-200: Microsoft Power Platform + Dynamics 365 Core

Microsoft

Skills

Libraries/APIs

REST APIs, Node.js, React, iTextSharp, Twilio API, JSON API, Entity Framework, Stripe API, Stripe, Vue

Tools

Microsoft Dynamics CRM, Jira, ActivePresenter, Microsoft Dynamics, TFS, Figma, Webpack 3, Microsoft Power Pages, Azure Logic Apps, Microsoft Power Apps, Visual Studio, RestSharp, Microsoft Teams, Webpack, Git, Stripe Checkout, Microsoft Dynamics 365 for Finance and Operations

Languages

C#.NET, JavaScript, SQL, HTML, HTML5, CSS, JavaScript 6, C#, Objective-C, TypeScript, GraphQL

Frameworks

ASP.NET, .NET Core, Redux, .NET, Next.js, ASP.NET MVC, ASP.NET Core, Angular

Platforms

Microsoft Power Automate, Microsoft Power Platform, Microsoft, SharePoint, Docker, Mobile, Azure, Azure IaaS, Azure PaaS, Twilio, Amazon Web Services (AWS), MuleSoft, Microsoft Dynamics 365, Apache Kafka, Azure Functions, Power Automate Cloud Flow

Storage

MongoDB, PostgreSQL, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Databases, JSON, Microsoft SQL Server, MySQL

Industry Expertise

Project Management, Marketing

Paradigms

Scrum, Agile, Functional Analysis, Automation, REST, Test-driven Development (TDD), DevOps

Other

SSRS Reports, Programming, KingswaySoft, Customer Support, Customer Service, Solution Design, Fingerprint Readers, Microsoft Data Transformation Services (now SSIS), App Integration, CRM Configuration, Front-end, MERN Stack, Front-end Architecture, Full-stack, Customer Relationship Management (CRM), System Implementation, CRM Design, SSIS Custom Components, Architecture, Product Management, Microsoft 365, Azure Data Factory (ADF), Dynamics CRM 365, Functional Design, Excel 365, APIs, JSON REST APIs, API Integration, Outlook, Office 365, AWS Cloud Architecture, CI/CD Pipelines, Email Marketing, SMS Marketing, Outbound Marketing, Sales, Omni-channel, Microsoft Power Virtual Agents, Virtual Work, Case Management, Surveys, Voice of the Customer (VoC), Lead Management, Customer Insights, Microsoft Dataverse, API Connectors

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring