Ms Dynamics Crm Admin/developer Resume
Boca Raton, FL
SUMMARY
- 8+ years of experience in various facets of IT, proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as Requirements gathering, Analysis and Design, Coding, execution of business logic and Testing of Web Based, Client - Server and N-tier Architecture in Health Care, Finance, IT.
- Diverse experience in programming wif .NET Framework using technology ASP.NET, ASP.NET MVC, C# wif Web Services, IIS, JavaScript, HTML, CSS, XML, XSL, jQuery, Bootstrap.
- Adept wif the concepts and used dependency Injection, parallel and Async programming during development, Understanding of OOPS concepts, design patterns and design implementations using UML.
- Experienced wif Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Well versed in developing database programs like Stored Procedures, User Defined Functions, Triggers, Packages and implementation scripts (Batch Scripts) on PL/SQL & T-SQL using Microsoft SQL Server.
- Experience wif Dynamics 2011, Dynamics 2015 and Dynamics 365 CE, working wif plugins, workflows, security model, charts and dashboards
- Experience in implementing and maintaining access controls, Microsoft CRM SDK, Queue management and routing, Data imports etc.
- Knowledge of Power Automate (Flow), Model Driven Apps, and Power Apps portals and integrating model driven apps to the new Unified Client Interface in Dynamics 365.
- Proficient in Coding, Development, Testing and Deploying of CRM Dynamics Customizations, CRM SDK Plugins, Custom Workflows, Business Process, Custom Actions, Sub grids, Dialogs, Web Resources, Client Extensions, Ribbons, Dashboards.
- Proficient in Microsoft Dynamics CRM/XRM 365 (both on-line cloud and on premise), utilizing ODATA REST API, Web API, .Net Framework, JavaScript and XRM (formContext, executionContext) model, MS Dynamics CRM SDK application development.
- Hands on experience in configuring, Power Apps, Dynamics portal wif Dynamics CRM.
- Experience in Documentation, Configuration of Applications, Testing, End - User Training and Supporting for Dynamic AX 2012 R2 & R3
- Used SQL Server Reporting Services (SSRS) to design and develop solutions to create business reports relating to agents, administrators, Ticketsetc.
- Having knowledgeable experience in ContinuousIntegration/Deployment and using tools like Git, Jenkins, VSTS etc.
- Extensive experience in using tools like Fiddler, Postman, Firebug and Developer Toolsto debug and troubleshoot the Web API RESTful Services.
- Experience in third party application integration like Oracle FileNet, SmartyStreets, RightFax
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data framework to retrieve and modify data and developed entity data framework services.
- Have good experience of using defect tracking tools JIRA and documentation tools like Confluence and Wiki Pages and experience in Technical design document, Use cases, Test cases and User manuals for various projects.
- Extensive working experience in performing unit, integration and functional testing using XRMFakeEasy, NUNIT and MSUnit.
- Experience using Microsoft Visual Source Safe (VSS) Source code control system, Team Foundation Server (TFS), SVN and GitHub for version Control.
- Excellent Written, Analytical Skills, Verbal Communication skills wif a customer service-oriented attitude and worked wif the offshore team as onsite coordinator to manage work and provide status updates on the daily basis.
TECHNICAL SKILLS
Languages: C, C#. Net, VB.Net, ADO.NET, PL/SQL
.NET Technologies: .NET Framework 2.0, 3.0, 4.0& 4.5, ASP.NET1.1/2.0/3.0, C#.NET, VB.Net, ADO.NET, MVC 3/4, Win Forms, Web Services, LINQ, WCF, Web API.
Web Technologies: ASP, HTML, HTML5, Java Script, JQuery, Angular JS, ReactJS, XHTML, DHTML, CSS, CSS3, XML, XSL, XSLT and Bootstrap.
Database: SQL Server 2012/2008/2005/2000 , My SQL
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/ Web Servers: MS IIS 7.0/6.0/5.0
Debugging Tools: Fiddler, F12 Developer Tools, SOAPUI
Development Tools: MS Visual Studio.NET 2005/2008/2010/2012/2013/2015 , MS Dynamics CRM 2011,2013,2015,2016, Ansible, PowerShell, SSIS, SSRS, Scribe
Source Control: TFS, VSS
Software Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
MS Dynamics CRM Admin/Developer
Responsibilities:
- Design, document, build, test, and deploy Microsoft Dynamics 365 CRM system enhancements that include complex formula fields, field dependencies, validation rules, workflow rules and actions, approval processes, reporting, dashboards, and system upgrades.
- Experience working wif data migration and loading for Dynamics 365.
- Work wif business users to configure Microsoft Dynamics 365 to meet requirements.
- Experience in developing applications on Microsoft Dynamics CRM by customizing entities, forms, views, workflows, dashboards and reports, and Data migration using SSIS.
- Created Plugins and Custom workflows wif CRM.
- Developed and implemented custom programming as required by business processes
- Worked on Power Automation tools.
- Deleted the bulk of records for entities wif the help of Bulk Record deletion job.
- Created Lookup criteria conditions based on business requirements.
- Used CRMSDK to perform operations on CRM Entities.
- Worked on Azure functions and Azure logic apps to schedule jobs based on business requirements.
- Worked on displaying contacts and scheduling their appointments using Power Apps.
- Worked on CDS - Common Data Service to connect wif Power Portals.
- Built Workflows to create an efficient way of communication by email notifications for key updated on any MS Dynamics CRM 365 records.
- Customized MSCRM form On Load, On Save status changes events wif JavaScript and JQuery.
- Worked on Validating Migrated data wif the help of advance find feature in Dynamics 365.
- Worked on CRM for Mobile and Desktop standpoint.
- Used Sitemap Editor from XRM Toolbox for updating the Sitemap in CRM System
- Used TFS for Source Control of Project Code.
- Involved in end client meetings for requirement gathering.
- Worked on Fetch XML for query expressions.
Confidential, Eden Prairie, MN
Dynamics 365 Developer
Responsibilities:
- Involved in requirement analysis, designing and development, deployment.
- Involved in Configuring, Customizing & administering MS Dynamics 365 Online version.
- Worked on Creating Scribe packages to export entity data from legacy systems to Dynamics 365 Online version.
- Worked on Unified Service Desk for Customizations & Configurations wifin Dynamics 365.
- Worked on Dynamics 365 Portals for lot of out of Box Functionalities.
- Worked on Field service Module & Case Management System wif in Dynamics 365 portals.
- Created Custom Plugins wif CRM.
- Created Custom Forms and integrated wif CRM
- Worked on modifying existing plugins and custom workflow activities as per the business needs.
- Worked on Power Automation Flows.
- Worked on Dynamics 365 Finance & Operations Module.
- Worked On worked on Azure functions for updating multiple option set values based on the event conditions.
- Worked on Azure logic apps to schedule the timers for auto populating values in Entity values based on business needs
- Exposure working on Jenkins Pipeline CI/CD Practices.
- Investigated and fixed Jenkins pipeline if any continuous deployment fails for lower environments.
- Worked on Tibco Scribe Software to Migrate from Legacy systems to Dynamics 365.
- Used web technologies such as AngularJS for building front-end on multiple internal requirements and some admin faced websites.
- Worked on Validating Migrated data wif the help of advance find feature in Dynamics 365.
- Worked on UI/UX for front-end of project. Handled wireframes on multiple occasions.
- Deleted the bulk of records for entities wif the help of Bulk Record deletion job.
- Mapped Source fields wif targeted fields to convert the data in Scribe Software.
- Mapped Lookup tables from source data to Target fields using Scribe Software.
- Created Lookup criteria conditions based on business requirements.
- Scheduled Scribe jobs for Dynamics 365.
- Customized Dynamics 365 application based on the business requirement.
- Worked on Server Side Synchronization to send out an email notifications.
- Configured and customized CRM using web based administration tools (form layout, workflow design, Web Resource, Iframe and view creation, etc.)
- Worked on Scribe tool for migrating entity data from legacy systems to newer systems.
- Scheduled Scribe jobs for migrating data.
Environment: Dynamics 365, Tibco Scribe Software, C#.Net, HTML, Jenkins, Azure.
Confidential, San Antonio, TX
Microsoft Dynamics CRM Developer/.Net Developer
Responsibilities:
- Designed and Developed application using C#, ASP.NET, Angular JS, WEB API, MVC using Visual Studio 2015 and followed Agile Methodology for the software development process.
- Participated in the development of software specifications, design, development, and test activities of Software Development Life Cycle.
- Used HTML5, Ajax, jQuery, JavaScript, CSS3, Bootstrap and various web controls to present data to users in a much comfortable environment.
- Worked wif SSIS and Kingsway Soft to help drive Dynamics migration strategies designed by the architecture team.
- Developed customized views, charts and CRMDashboards, CRM Portals to help business teams monitor opportunities, quotes, products and sales pipelines.
- Integrate wif Dynamics CRM solutions, including designing and developing CRM portals.
- Created custom workflows and plug-ins to implement business functionality and customweb applications to load Customer data from different sources.
- Used PowerApps to create an App using service desk template for web browser and tablet and did customization to App.
- Designed and implemented entity structure for the PowerApps to hold Release information along wif other taxonomies like Release Criteria and Service Tree.
- Worked on extending Microsoft Dynamics 365 wif PowerApps, Azure Functions, Microsoft Flow and Logic Apps.
- Created Business Process Flows to help CSRs ensure data integrity while working on customer opportunities.
- Utilized Query Expression extensively for data retrieving, querying, storage and manipulationalong wif LINQ.
- Worked wif Panda Doc API to create proposals, contracts and quotes much faster and provide the features tosign and save the generated documents.
- Integrated wif Dynamics 365 using PowerApps.
- Designed a model-driven PowerApps to serve as a release gate in the Azure Pipeline.
- Converted an in-house WCF service to ASP.Net MVC Web API application and hosted it on Azure wif security token validations.
- Established process automation for the internal processes using PowerApps.
- Created application for service management using PowerApps.
- Implemented several Duplicate Detection rules and improving Data Quality in CRM using 3rd party “Duplicate Detection by Cowia”.
- Built a Complex Dynamics CRM Power Apps for various purposes such as Customer service.
- Worked extensively on SSRS to generate reports for marketing and sales teams and help improve the sales process pipeline.
- Worked wif XRM WebApi, Query Expressions and Fetch XMLs extensively for data retrieval, querying and manipulation of Dynamics data.
- Developed a custom application to migrate the client from Dynamics 2011 to Dynamics 2015 Online Customer Service.
- Implementation of customMS Dynamics CRM plug-insandworkflows
- Implemented JavaScript Framework for reusable methods for the common tasks such as calling a custom action, marking a form read only, handling CRM notifications etc.
- Developed several web resources using ReactJS to implement different kinds of questionnaires by showing/hiding questions based on responses chosen by the user/agent.
- Creating managed and unmanaged solutions in Dynamics CRM Portals and migrating them to the various environments.
- Developed robust architecture design and extensible functionality using several Client Extensions, Command Bars and Ribbons and implemented changes in CRM processes and User Interface based on business requirements.
- Implemented several Dynamics customizations not limited to Synchronous and Asynchronous Plugins, Custom Workflows, Business Rules wif different form level scopes and Actions, Dialogs, Teams, Security Roles and Privileges.
- Implemented several client and server side validations using Dynamics SDK based on business needs.
- Created Business Process Flows to help streamline the Opportunity and Quotes and Sales pipelines and to ensure data integrity and data quality.
- Implemented auto approval and multi-level manual approval processes for different sales and discounts using workflows and had email integration to help facilitate approvals/rejections from email clients for senior management.
- Created Microsoft Portals to help provide end customers to signup and create cases, communicate wif agents working on tickets, search knowledge articles etc. using Liquid.
- Integrated wif RightFax to send and receive faxes right from Dynamics and integrated wif Smartystreets API to provide location based sales and service.
- Developed unit test cases for all custom workflows and plugins using FakeXRMEasy, MSUnit andNUnit to help ensure quality of code.
- Used VSTSfor bug tracking, project management and to auto build and deploy code base to different environments using the Azure DevOps Build pipelines.
- Workedin a fast paced, Scrum environment involving daily meetings and project scope sessions, sprint planning, story grooming and retro discussions.
- Mentored junior team members and associates on latest features of Dynamics technologies and features.
Environment: .NET Framework 4.5, Visual Studio 2015, C#, ASP.NET, Web API, MVC 4.0, HTML, CSS, JavaScript, Angular JS, jQuery,TFS, AJAX, LINQ, PandaDocAPI, Dynamics 2015 Online,Power Apps,FakeXRMEasy,Duplicate Detection by Cowia, RigthFax, SmartySteets, ReactJS, Liquid, Azure DevOps, CRM Portals, VSTS,MSUnit, NUnit,RibbonWorkbench, XRM ToolBox
Confidential
Software Engineer (Microsoft Dynamics Resource)
Responsibilities:
- Responsible for writing the C# plug in code, Configure the sitemap on Area using the third-party tool XrmToolBox, rename the business entities, define the business rules and JavaScript client-side validation.
- Solely worked and maintained billing Centre.
- Worked on the Billing Center Configuration and Integration wif Dynamics AX.
- Responsible for cross-environment issues between Dynamics AX and Dynamic CRM environment.
- Developed SSRS Reports utilizing the incorporated class in AX 2012.
- Analyze requirements and advise on design and configuration settings on Microsoft Dynamics CRM 2011, 2015, Dynamics AX 2012.
- Assisted in the creation and documentation of business processes and module configurations.
- Configured Billing Plan, payment plans, agency bill plan.
- Worked on billing Centre Web View and configured it wif Dynamics AX Environment.
- Setup number sequences for fixed assets, ledger accounts for fixed assets.
- Extensively used theDynamics AX Debuggerto test pieces of code.
- Configuring client invoices, setup accounts payable, invoice matching, configuring client payments, client payment formats.
- Implement and customize several operational and financial AX reports.
- Analyzed and documented the database architecture and data transformations necessary
- Used Workflow functionality and reused CRM’s existing relationship functionalities
- Created automated workflows to generate tasks/activities
- Monitored data transfers from MS SQL Server 2005 to MS SQL server 2012 and wiring SQL queries
- Participate in developing and executing test plans and conduct phase wise User Acceptance Testing
- Create User Guides and System Navigation Documents
- Assist project manager to develop and ensure accuracy of daily, weekly, and monthly metric reports
- Technical issue handling using ASP.Net and C#
- Used JavaScript to write programs to customize and modify users business needs
- Worked on existing application using reverse engineering
- Worked on search functionality
- Worked on build and deployment process for various environments.
- Configured document screens
- Designed a financial reporting page for the client wif multilayers access interactions using HTML, XML, JavaScript
- Used SSIS Import data into the system using multiple sources.
- Created various types of reports using SQL Server Reporting Services (SSRS)
- Used SSRS create reports in the system to provide accurate data for business decision making
- Design and develop the technical aspects of the financial system for the client.
- Requirements gathering, analysis and planning
- Individual focus on development and maintenance E-billing process for the client services and website
- Used SharePoint for document collaboration and management
- Developed a whole new billing system and reporting page for the client website
- Handling the emergency issues round the clock
Environment: MS dynamic CRM 2011, Visual Studio 2013, SQL Server 2012, .NET 4.0, C#.Net, ASP.NET, VB.NET, AGILE (SCRUM) Methodology, HTML, Photoshop, XML, JavaScript, SQL Reporting Services (SSRS), TFS