Ms Dynamics Crm And Azure Conversion Lead Resume
SUMMARY
- Around 7+ Years of experience as software engineer. Worked as a Developer in Web and Windows based development projects.
- Having good experience in .Net applications such as ASP.NET, C#, ADO.NET, SILVERLIGHT .
- Good experience in database design, tables, integrity, relationship etc.
- Good knowledge of SDLC ( Analysis, Design, Development and Testing ).
- Ability to grasp things quickly and logically. Proactive to learn new technologies.
- A self - motivated professional with good analytical, problem solving, communication and interpersonal skills, with ability to work with people of different technical knowledge and background.
- Extensive Experience in designing and developing SILVERLIGHT AND ASP.NET applications using web user controls, .NET Framework Class Library.
- Hands on experience in the creation of Silverlight applications.
- Experience in the creation of Custom Controls and User Controls using C#/XAML .
- Proficient in HTML, XML, CSS, JSON, ODATA, IIS 6.0/7.0 .
- Experience in Microsoft Dynamics CRM 2011, CRM 2013, CRM 2016 .
- Extensive implementation experience in installation, configuration, customization and extension of Microsoft Dynamics CRM 4.0 2011/Dynamics CRM 2016 as well as doing the deployment, trouble shooting and production support for the applications developed.
- Experience in developing complex applications on Microsoft Dynamics CRM platform with customization of entities, sitemap writing client-side JavaScript.
- Extensively used Plug-in Registration Tool to register C# plug-in & Custom Workflow Activities in CRM
- Experience in developing of custom WCF web services, dialog-based workflows, plug-ins and integrating custom web pages into CRM
- Experience in interacting with MS CRM database through the use of web service methods
- Experience in operations like data migrations and updating using LINQ and XRM that help in facilitating data migration within CRM across various entities
- Hands on knowledge of implementing and maintaining access controls in CRM based on roles and access conditions.
- Good knowledge on Object - Oriented Programming concepts (OOPS) such as: Encapsulation, Inheritance, Polymorphism, and Data Abstraction and Relational Database Management System (RDMS) Concepts
- Extensive knowledge in entire Software Development Life Cycle, Business requirements analysis, Design, Development and Testing
- Worked extensively with Agile Methodologies such as Extreme Programming, Scrum, Waterfall Methodologies and Test-Driven Development (TDD) and Design Patterns
- Experience in database development in SQL Server 2000/2005/2008 , for creating complex database queries, writing SQL data objects Like User Defined Functions, Constraints, Indexes, Views, Stored Procedures, Cursors and Cluster/Non-Cluster Indexes and joins statements for application.
- Expertise in writing SSIS packages for migrating data to MS CRM from SQL and generating reports using SSRS and also experience in configuring MS CRM with MS outlook Integration.
- Experience utilizing Microsoft's CRM SDK to extend the Microsoft Dynamics CRM platform (xRM)
TECHNICAL SKILLS
Microsoft Technologies: ASP.Net, ADO.Net.
Multimedia: Silverlight, XAML.
Programming Languages: VB.NET, C#.NET
.Net Technologies: WCF, LINQ, ADO.NET, ASP.NET, SILVERLIGHT, WPF.
Database: SQL SERVER 2008/2012, Oracle 10g/11g.
Scripting Technologies: JavaScript
Internet Technologies: HTML5, CSS3, JavaScript.
Tools: Visual Studio 2008,2010,2012,2013.
Operating System: Windows XP/XP2.
Servers: IIS7, APACHE, TOMCAT, XAMPP
CRM Tools: MS Dynamics CRM 2011/2013/2016/365 , GoServicePro
Software Development Kit: Microsoft CRM SDK 2011/2013/2016/365 , .NET SDK.
PROFESSIONAL EXPERIENCE
MS DYNAMICS CRM and Azure Conversion Lead
Confidential
Responsibilities:
- As a part of the team worked on requirement analysis, effort estimation and high-level design document.
- Understanding the capabilities for out of box functionality as well as custom code.
- Customized the MS Dynamics CRM Entities, Forms and views, as well as workflows around that needs for an interface.
- Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
- Configured, customized Microsoft Dynamics 365 CRM application software multiple times to meet business needs.
- Scheduled data pumping using SQL Server Job agent.
- Created stored procs, functions, views, triggers, indexes.
- Extensively used Telerik Controls for data presentation, Graph API to query the user roles and groups from Azure Active Directory.
- Extensively used SQL Server Import and Export Data tool.
- Created database users, logins and permissions to setup.
- Working with complex SQL, Stored Procedures, Triggers, and packages in large databases from various servers.
- Collecting requirements from business users and transforming them into logical and physical database
- Created SQL Server Integration Services (SSIS) packages for uploading different formats of files (Excel, Flat files, Access) into SQL Server.
- Transform data using Azure Logic Apps, MS Flows, and API Management.
- Clone Logic Apps using ARM Templates, Command Line Interface (CLI) and deploy to higher instances.
- Azure Blob Storage, Azure Functions (HTTP and Recurring, Orchestrating) usage to alter and connect Dynamics 365 CRM and perform CRUD Operations, during data transformation.
- Hosting Web services in Azure App Services.
MS DYNAMICS Consultant
Confidential
Environment: Microsoft Dynamics CRM 2015 On-premise, MS Dynamics CRM SDK, C#, ASP.NET, Visual Studio 2015, JavaScript, Plug-in’s, Workflows, Team Foundation Server, SQL Server 2012, SSIS.
Responsibilities:
- As a part of the team worked on requirement analysis, effort estimation and high-level design document.
- Understanding the capabilities for out of box functionality as well as custom code.
- Customized the MS Dynamics CRM Entities, Forms and views, as well as workflows around that needs for an interface.
- Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
- Configured, customized Microsoft Dynamics CRM 2015 on premise application software multiple times to meet business needs.
- Created Custom Web resources using Java Script to validate forms.
MS DYNAMICS Consultant
Confidential
Environment: Microsoft Dynamics CRM 2016 Online, MS Dynamics CRM SDK, C#, ASP.NET, Visual Studio 2015, JavaScript, Plug-in’s, Workflows, API’s, Wrike, Team Foundation Server, SQL Server 2012, SSIS.
Responsibilities:
- As a part of the team worked on requirement analysis, effort estimation and high-level design document.
- Understanding the capabilities for out of box functionality as well as custom code.
- Design and integrate data flows between CRM applications and internal application ( Wrike ) using API’s .
- Customized the MS Dynamics CRM Entities, Forms and views, as well as workflows around that needs for an interface.
- Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
- Configured, customized Microsoft Dynamics CRM 2016 Online application software multiple times to meet business needs.
- Created Custom Web resources using Java Script to validate forms.
- Customized Dashboards based on the custom views, reports and charts.
- Created organizations, business units, groups and their relationships.
- Customized the Sitemaps , UI and used Ribbon Work Bench to customize the ribbon which is a replacement of the toolbar in all the recent Microsoft Applications.
- Customized the Sitemaps using XRM toolbox .
- Customized Workflows and Plug-in for automated processes, based on requirement from sales and marketing department to increase visibility and efficiency.
- Created several client-side extensions using JavaScript, CSS and HTML.
- Integrated MS Dynamics CRM with other system applications, such as Outlook.
- Used Advanced Find feature of MS Dynamics CRM and created multiple views of System entities.
- Worked on setting up relationship between System & Custom entities.
- SharePoint Integration with Dynamics CRM using Server based Integration method.
- Creating SharePoint based Sites, Sub Sites , and Wiki Pages.
- Creating Custom Web Parts using Visual Studio 2012.
- OOB SharePoint Document lists creation.- Document Management .
MS DYNAMICS SENIOR CRM DEVELOPER
Confidential
Environment: Microsoft Dynamics CRM 2013, MS Dynamics CRM SDK, C#, ASP.NET, Visual Studio 2012, JavaScript, Plug-in Registration tool, Team Foundation Server 2010, SQL Server 2012, SSIS.
Responsibilities:
- Assisting in evaluating business processes and requirements and performed feasibility studies on client's business requirement for implementation.
- Designing systems, modules, gathered requirements, and created business flowcharts to transform business requirements into technical specifications.
- Used extensively JQuery & JavaScript for client side validations and access data within the HTML controls.
- Hands-on, end-to-end SDLC experience and a thorough understanding of CRM concepts, as demonstrated supporting Microsoft Dynamics CRM, and developing custom, data-driven .NET applications.
- Understand the functional capabilities and limitations for out of the box CRM functionality as well as custom code.
- Created ETL packages with different data sources (SQL Server, Flat Files, Excel source files, XML files etc.) and then loaded the data into destination tables by performing different kinds of transformations using SSIS packages.
- Creating a detailed project plan for the customer, this includes both estimates for the tasks that will be completed and the timeline in which they will be completed.
- Writing specifications for customizations and system integration.
- Building the MS Dynamics CRM forms, screens, and views, as well as workflows and reports around the customer needs for an interface.
- Use Microsoft .NET development to extend and augment the Microsoft Dynamics CRM platform.
- Expertise in developing and deploying plug-ins, custom workflow activities and java script extensions for MS CRM .
- Implementation of custom MS Dynamics CRM plug-ins and workflows .
- Development of various CRM-related scripts and utilities.
- Extending Microsoft Dynamics MS Dynamics CRM Functionality through the SDK.
- Creating SSRS reports for sales and financial data using joins and pivot tables.
- Create Plug-ins, custom asp.net pages and workflows for enhancing the system and maintain data integrity.
- Use TFS 2010 for Source Control of Project code.