Summary
Overview
Work History
Education
Skills
Timeline
Generic

Majid Ali

Dallas,TX

Summary

  • Around 9+ years of experience in developing business solutions as a Microsoft Dynamics CRM consultant in implementing CRM systems and other Microsoft technologies like .NET, SQL Server.
  • Over 5 years coded in multiple programming languages such as C#, Typescript, and JavaScript.
  • Over 5 years used frameworks such as .NET, Angular, Node.js.
  • Over 5 years of experience with relational or NoSQL databases – MS SQL Server and Cosmos DB preferred.
  • Over 3 years of demonstrated proficiency in configuring, customizing, and maintaining Microsoft Dynamics 365 applications.
  • Over 3 years of experience with Azure cloud-based applications and services, including Function Apps, Logic Apps, and Service Bus.
  • Strong knowledge and experience in Microsoft Power Platform, including PowerApps, Power Automate, and Power BI.
  • Over 3 years Agile project delivery methods.
  • Experience in creating modern web applications and designing APIs with REST/JSON.
  • DevOps, CI/CD, test automation, and Azure cloud deployment.
  • Conducted rapid prototype sprints to deliver new innovations to market.
  • Ability to gather the key requirements in the project to design, develop, deliver XRM solutions that users use.
  • Expertise in Microsoft CRM 2011, 2013, 2015, 2016 and Dynamics 365 Implementation, Migration, Customization, and Integration of web - based client-server applications.
  • Experience in developing Canvas driven, Model driven, web portal apps using power apps and integrating it with Dynamics 365.
  • Experience in implementing the building Power Virtual Agent chatbots and integrating with Dynamics 365 CRM Customer engagement app and Integrated the Power Virtual Agent chatbot with SharePoint and Microsoft Teams.
  • Experience in implementing the Security modules like Role based, Record based, Field level, option level using custom JavaScript.
  • Expertise in Configuration and Customizing the CRM solution with creating Business units, Teams, Security roles and Privileges and access level for different user roles.
  • Experience in developing plug-in's, workflows, Power Automation workflows and integrating CRM with internal/external applications using CRM SDK.
  • Developed monthly sales strategy for Business Relations team and Sales Development team and tracked their performance for the corresponding month; Rep Commissions are decided by referring to their performance for the month.
  • Experienced in online version of Dynamics 365, MSCRM 2016, which showed a better advantage of solution deployment.
  • Mastery in Azure Data Services and Azure Integration Services.
  • Practical familiarity with Jira for tracking and managing projects.
  • Comprehensive grasp of .NET full-stack development.
  • Superb troubleshooting and analytical abilities.
  • Robust communication and interpersonal aptitude.
  • Capacity to collaborate harmoniously in a team setting.
  • Documented use cases scenarios for new functionality created for company within the new CRM System.
  • Custom-built the layout of CRM by creating fields, views, dashboards and reports for both desktop and mobile users.
  • Experience Woodford and offline HTML. Experience in integrating CRM with outlook and e-mail router.
  • 2+ years of experience in Azure for system Deploying, Operating and Maintaining compute and storage native cloud in the Microsoft Azure environment. Experience in creating JSON based Azure Resource Manager (ARM's) Template for
  • Deployments and implemented migrating and deploying workloads on Azure VM, Azure Service Bus, Azure Function, Azure Message Queue Load Balancing.
  • Strong in Object - Oriented Programming concepts (OOPS) such as Encapsulation, Inheritance, Polymorphism, and Data Abstraction.
  • Experience in developing the Database tables, store procedures, SQL Server 2005 / 2008/2 and SSIS, SSRS.
  • Experience in several custom dashboards with various degrees of complex visualizations using charts and reports.
  • Experience in translating requirements into Solutions with appropriate dependencies and preparing strategic development plan in MS Dynamics CRM 2011.
  • Good Communications, Analytical and Interpersonal Skills.
  • Quick Learner and Adaptive to New Challenging Technological Environments.
  • Highly motivated to take Independent Responsibility as well as ability to Contribute and be a Productive Team Member.
  • Create/Assist Business users to document Business Requirements for feasibility and functionality.

Overview

8
8
years of professional experience

Work History

CE Developer

Speridian Technologies, First Command
Albuquerque, NM
01.2019 - 08.2022
  • Worked as a developer on customizing, configuring Microsoft Dynamics 365, and developing Portal module using JavaScript, HTML, jQuery, and CSS
  • Implemented the Customer Service CRM module to automate the tax filing and loan processing for NJEDA department
  • Lead and contributed to the development of custom solutions and extensions within Dynamics 365 CE platform, leveraging C# and .NET customizations
  • Led the design and execution of solutions based on Dynamics 365 CRM
  • Employed Agile and SCRUM Methodology for overseeing and delivering technical endeavors
  • Managed the amalgamation of Azure Data Services and Azure Integration Services
  • Engaged with multidisciplinary teams to conceptualize, craft, and deliver technical resolutions
  • Formulated and updated documentation on technical architecture
  • Offered direction and coaching to junior colleagues
  • Ensured adherence to industry standards and regulatory mandates
  • Recognized and mitigated technical uncertainties across the project's lifecycle
  • Effectively communicated with stakeholders to grasp and tackle their requirements
  • Contributed to ongoing enhancement endeavors to refine service provision
  • Established the comprehensive blueprinting of intricate software applications or components, implementing established standards, frameworks, and tools
  • Contributed within a collaborative team environment to shape the design of elements within expansive software systems
  • Participated in collective evaluations of work with peers as appropriate
  • Devised, programmed, authenticated, verified, trialed, detailed, refined, and restructured moderately intricate programs/scripts
  • Enforced established standards and utilized tools to attain a finely engineered outcome
  • Employed data scrutiny, design, simulation, and quality affirmation methodologies, drawing from an intricate comprehension of business workflows, to establish, adapt, or uphold data configurations and linked constituents (entity depictions, connection descriptions, attribute delineations)
  • Advised database architects and fellow application development colleagues on the specifics of data configurations and related elements
  • Prescribed the requisite software modules for an integration compilation and formulated a compilation blueprint for every iteration of the software
  • Formulated integration test specifications, executed tests, and documented and conveyed outcomes
  • Diagnosed malfunctions and documented and conveyed test results
  • Generated system integration reports
  • Installed or uninstalled hardware and/or software, following provided installation guidelines and employing tools as necessary, including, when applicable, transitioning to the client
  • Conducted trials, rectified dysfunctions, and documented outcomes in alignment with established procedures
  • Tested enhancement and development programs
  • Participated in structured code reviews / walkthroughs
  • Executed all required process steps
  • Created and provided content for operational documentation to Team Lead
  • Followed quality standards
  • Supported installation of application releases into production as directed
  • Communicated accurate and useful status updates
  • Demonstrated ability to work effectively in a team environment
  • Analyzed and designed enhancements, development programs, and/or fixes to production issues
  • Designed applications to meet functional and technical programming standards
  • Conducted structured walk-throughs
  • Collaborated with Systems Analysts and Team Lead to gather and interpret user requirements into design specifications
  • Developed system specifications and interfaces
  • Determined time estimates and schedules for work
  • Assisted in managing and directing Application Team processes
  • Supported Team Lead or Test Team Lead in monitoring estimated-time-to-complete (ETC) and actuals for assigned tasks
  • Developed application designs in support of system specifications and interfaces, potentially in conjunction with application or technical architects
  • Demonstrated operating system expertise sufficient to conduct performance and tuning diagnostics
  • Worked with users to ensure solutions met business requirements
  • Executed all responsibilities with minimal direct supervision from Team Lead
  • Maintained awareness of new developments in the industry and process and applied them to work as appropriate
  • Anticipated and resolved team-specific issues
  • Reviewed and understood the Application Team's work plan
  • Anticipated, identified, tracked, and resolved issues and risks affecting own work and the work of the Application Team
  • Developed contingency plans as necessary
  • Engaged in ongoing process improvement
  • Possessed detailed functional and process knowledge
  • Utilized advanced modeling, design, and coding skills
  • Translated scientific, engineering, and other technical problem formulations into formats processable by computers
  • Collaborated with other business and technical personnel to resolve issues related to intent, accuracy, or feasibility of computer processing
  • Worked with relevant personnel to determine if modifications or enhancements were necessary
  • Leveraged excellent written and verbal communication skills to develop new business processes and programming solutions as directed by business and technical stakeholders
  • Scrutinized requisites and specifications and determined test stipulations
  • Devised test scenarios and scripts autonomously, aligning with predetermined benchmarks, recording and broadcasting results
  • Scrutinized and conveyed test actions and outcomes
  • Recognized and communicated issues and hazards linked to individual endeavors
  • Applied strong software engineering principles, including robust coding practices, adherence to coding standards, and ensuring scalability and maintainability of developed solutions
  • Conducted thorough testing of developed solutions, including unit testing, integration testing, and system testing
  • Demonstrate proficiency in debugging techniques to identify and resolve issues effectively
  • Designed, developed, and implemented integrations between Dynamics 365 CE and Azure services, including Apps, Services, APIs, and Data storage solutions
  • Updated with the latest advancements in Dynamics 365 CE, Azure, and Power Platform technologies
  • Actively participate in professional development activities to enhance skills and expertise
  • Utilize Power Platform tools such as PowerApps for building custom applications, Power BI for data visualization and analytics, and Power Automate for workflow automation, ensuring seamless integration with Dynamics 365 CE
  • Collaborated with cross-functional teams including business stakeholders, architects, and other developers to understand requirements and ensure successful delivery of solutions
  • Communicate effectively to convey technical concepts to non-technical stakeholders
  • Involved in developing the technical design documents for CRM and reviewed with technical Architect and business team for the approval
  • Implemented Monel driven, web portal apps using power apps and integrating it with Dynamics 365
  • Implemented multiple power automate flows to automate workflows like events notification, sync the get notification and data collection
  • Involved in customization and configuration in creating business units for tax filing for different organizations and loan approval process
  • Building the CRM forms, screens and views, as well as workflows and reports around the customer needs for an interface
  • Involved in integrating dynamics 365 with Azure Active Directory and move the power apps in Azure App portal
  • Worked on customization and configuration of Dynamics 365 CRM like creating custom entities, fields, forms as per business user requirements
  • Experienced and passionate developer implementing new emerging Microsoft-related technologies like PowerApps, Flow, and Power Bl
  • Integrated MS Dynamics CRM 2016 online with Azure Logic Apps, Web Jobs
  • Worked on CRM Service management module in managing the tickets as cases for resolving any type of requests, issues or complaints raised by the customers via phone call, email or walk ins
  • Involved in plugin and workflow registration using plugin registration tools
  • Created Security roles and used Field level security to maintain a level of access to different business users
  • Developed Power apps in the form Model driven apps for our sales customer engagement department so that it is easier to communicate with them
  • Worked on creating security roles for portal contacts to modify access to the web portal for different users
  • Involved in the production deployment process and fix the issue during production deployment
  • Responsible to customer for status reporting, issue tracking, requirements gathering
  • Implemented the Power Automate workflow to extract the Audit log data from security compliance using office 365 API and feed the data to iDMS application for officer review
  • Worked with Azure File Storage setup for both Inbound and Outbound Integrations and created Azure Function Apps and Azure Logic Apps
  • Implement Azure Service BUS to integrate the DOL Department to validate the EDA and DOL Data and update the data in the dynamics CRM
  • Wrote workflows, business rules to modify the behavior of the forms, fields on user input
  • Environment: Microsoft Dynamics 365 CRM, Power Apps, Power Portal, Portals App, C#, Net Framework 4.6, Visual Studio 2019, Web API, SSIS, SSRS, CRM SDK, SQL Server 2014, HTML, JavaScript, Query, CSS, Bootstrap, Safe
  • Client:, Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM D365 system
  • Hands-on, end-to-end SDLC experience with Safe Agile and a thorough understanding of CRM concepts, as demonstrated supporting Microsoft Dynamics CRM, and developing custom, data-driven NET applications and worked closely with the business users in leading the efforts to generate functional design document
  • Involved in implementing the Sales and Customer service module CRM solutions for personal lines insurance
  • Implementing CRM Customizations and configurations and building the CRM forms, Entities, screens and views, sitemap as well as workflows and reports around the customer needs for an interface
  • Created the business units and implemented the Security modules for Sales modules in different line of business
  • Developed Power apps in the form Model driven apps for our sales customer engagement department so that it is easier to communicate with them
  • Installed and configured MS Dynamics 365 CRM system for development and testing, configured server instance, created organizations
  • Discussed the requirements with end user and propose solutions to achieve business goals
  • Customized system entities and custom entities to meet the business requirements
  • Enhanced front-end look and feel and improved user experience using JavaScript, Query, Ajax, HTML5, and CSS
  • Worked on Sales, Marketing CRM module using Dynamics 365 online version 9.0, SSIS, and .net
  • Developed UI workflow to add default price list when new products are created
  • Integrated MS Office Outlook with Logic Apps, MS Dynamics CRM 365
  • Integrated monitored SharePoint integration with dynamics CRM 365for document management under different site Azure security settings
  • Implement several plug-ins, custom workflows, Console apps using C# and asp.net 4.6 for enhancing the system, error handling, create and data retrieve and pre-validations and maintain data integrity
  • Created custom asp.net pages and configured forms and views for new modules to be added to MS Dynamics CRM system
  • Implemented MS-Flow, Logic Apps for the Azure Integrations
  • Environment: Microsoft Dynamics 365 CRM, 2016, Microsoft Azure, Logic Apps, Azure SQL, Power Apps, Web Portals, C#, Net Framework 4.6, Visual Studio 2017, Web API, SSIS, SSRS, HTML, JavaScript, Query, CSS, Bootstrap, Safe Agile
  • Client

CRM Developer

Care First BCBS
, TX
09.2016 - 01.2019
  • Configure and implement CRM functional and application modules, encompassing sales, Marketing, Service using Dynamics 2015
  • Implemented Model driven, web portal apps using power apps and integrating it with Dynamics 365
  • Implemented multiple power automate flows to automate workflows like events notification, sync the get notification and data collection
  • Involved in customization and configuration in creating business units for tax filing for different organizations and loan approval process
  • Building the CRM forms, screens and views, as well as workflows and reports around the customer needs for an interface
  • Involved in On-Prem Implementations for Dynamics CRM 2015
  • Implementing CRM Customizations and configurations
  • Creating documentation to Migration workflow and requirements and implementing custom workflows into business
  • Process to automate and enhance the sales process
  • Involved in On-line Implementations for Dynamics CRM 365
  • Designed Web Resources, Plugins and Workflows
  • Used MS Dynamics CRM SDK, WCF and Query Data to interact with data from the CRM system
  • Upgraded to DocuSign Connect and decommissioned the .NET polling component
  • SSIS Integration Toolkit by Kingsway Soft
  • Custom Microsoft NET Application Development to build tools and Plugins
  • Developed dynamic reports using Power Bl reporting interface and SSRS and deployed it on the CRM that were used in the application Web services Power Bl depending on roles
  • Environment: Microsoft Dynamics 2015, MS workflows, MS plugins, C#, Net Framework 4.5.2, Visual Studio 2014, Web API, SSIS, SSRS, CRM SDK, SQL server 2014, HTML, JavaScript, j Query, CSS, Bootstrap, Safe Agile.

Dynamics Consultant

Microsoft
Baltimore, MD
12.2014 - 09.2016
  • Worked with Business Analyst to gather the requirements and prepared the Functional Requirements, Documentation
  • Prepared the Technical Design Documents before the development
  • Building non-production (Dev, Build Server) environments on Microsoft Dynamic CRM instance
  • Implemented different plug-ins for automating the process
  • Created the SSIS packages and updated them accordingly to the business
  • Worked on supporting the Microsoft Dynamics CRM 2013 and Dynamics 365 production environment and resolving the issues for CRM production environment
  • Involved in migration of the current Microsoft Dynamics CRM 2015 version to the Dynamics 365 version
  • Reconfigured the Auditing of system and entities in Microsoft Dynamics CRM
  • Customized the security roles, user teams and field level security profilers
  • Provided training and ongoing support for customers in report building, data quality and new integrations
  • Extensively used Advanced Find functionality and built Fetch XML's Dynamics CRM
  • Used excel templates for data imports to and from Dynamics CRM
  • Developed strategic training materials and deliver administration, managing, and end user training on how to get the most out of their CRM implementation
  • Co-ordinate with development team and the System Admin and install code packages as required and push configuration changes
  • Mentor and support fellow Business Systems Analysis in gathering and documenting Business requirements, and System Specifications
  • Assisted Business users with Gathering of Business Requirements
  • Assisted Systems with Gathering System Specifications documentation
  • Engage stake holders, product support teams and drive them collectively in resolving issues and achieving smooth functionality of applications
  • Provide assistance to QA teams in trouble shooting code or environment related issue and preparing the root cause analysis report wherever applicable
  • Worked with stakeholders to integrate other applications to Dynamic CRM
  • Experience regarding the dynamic's security model, including business units, teams, users, security roles, and field level security
  • Prepared Configuration and Training document for the applications
  • Implemented security policies within the organization by using MS CRM roles and groups
  • Environment: Microsoft Dynamics CRM 2015 On-Premises, Visual Studio 2013 Professional, MS Outlook IIS 7.0, JavaScript, SQL Server 2008 R2, BIDS, TFS.

Education

Bachelor of Science -

Osmania University

Skills

  • Languages:
  • C#NET, VBNET, C, JAVA, SQL, T-SQL
  • ERP Technologies: MS Dynamics 365, CRM 2015, 2013, 2011
  • CRM Tools: Microsoft Dynamics CRM 2015, 2016, 2018, D365, SQL Server Reporting Services (SSRS), SSIS, SharePoint, Power Sites, Power Apps 2010, Fetch XML, MDM Solution, TFS, Soap & Rest API, Rest Builder, ODATA, GUID
  • Operating Systems: Windows NT/ / XP/ VISTA, UNIX
  • Net Technologies: LINQ, C#NET, VBNET, WCF, Web Parts, WPF, Net Framework
  • Web Technologies:
  • HTML, DHTML, CSS, AJAX, XAML, JQUERY, Web Services, SOAP
  • Data bases: SQL Server, MS Access, DB2
  • Scripting Languages: Java Script, VB Script, PHP, Action Script, UNIX Shell Scripting GU/IDE Microsoft Visual Studio
  • Database Tools: SQL Enterprise Manager 2000, Management Studio, Oracle SQL
  • Plus, Oracle SQL
  • Reporting Tools: ETL SSIS, SSRS, Crystal Reports, Business Objects
  • Client: Clayton Homes

Timeline

CE Developer

Speridian Technologies, First Command
01.2019 - 08.2022

CRM Developer

Care First BCBS
09.2016 - 01.2019

Dynamics Consultant

Microsoft
12.2014 - 09.2016

Bachelor of Science -

Osmania University
Majid Ali