Ms Dynamics Crm /ce 365 Developer Resume
St Louis, MO
SUMMARY
- A professional with Over 8 years of experience in Microsoft Dynamics CRM 2011, 2013, 2015, 365 and Dot net technologies.
- Involved in all the phases of end - to-end project life cycle with key requirements gathering solution designing, analysis, design, discussions, configuration and customization, and Deployment.
- Good knowledge of OOB functionality of MS Dynamics CRM 365/2016/2015/2013/2011/4.0 Sales, Marketing, and service modules.
- Customize Dynamics CRM entities, created multiple forms (security based) on entities, added custom JavaScript on form events, and added web resources, navigation links to achieve the business Power Apps Cloud requirements.
- Worked on VariousFull Life Cycle Implementationsas a CRM Consultant.
- Involved in all the phases of end-to-end project life cycle with key requirements gathering solution designing, analysis, design discussions, configuration and customization, very advanced customizations, and Deployment.
- Good knowledge of OOB functionality of MS Dynamics CRM Sales, Marketing, and service modules. Customized complex applications on Microsoft Dynamics CRM platform
- Expertise in the design and development of Web based applications and using a ASP.NET, C, ADO.NET, WCF and Silverlight.
- Mapping functional system requirements to Dynamics CRM capabilities and design appropriate solutions.
- Successfully implemented MS D365 - CE Plan.
- Work with other key architecture roles to ensure the technology is being applied to meet the business objectives (Applications Architect, Data Architect, etc.)
- Worked on design, development, customization, Implementation, Integration, and administration of MS Dynamics 365 solutions.
- Expertise in the field services like marketing, sales.
- Have a good knowledge on the Finance and the Operations which also had a able to provide a data in the form of Cloud financial management.
- Has industry experience and understands challenges and risks when implementing vertical applications, primarily within Public Sector, and Financial Services Sector.
- Good Experience working on USD (Unified service desk) for Microsoft Dynamics 365
- Worked on configuring Security roles, Business units, Field security profiles, call outs to CRM API, and CRM plugins.
- Used Groovy Scripts for DevOps CI/CD pipelines builds, and actively involved in the entire pipeline setup and Jenkins’s configuration.
- Experience coordinating Sales team members to develop sales scripts, discovery process, best practices, sharing expertise/training and guiding solution development.
- Experience in Microsoft Dynamics CRM system upgrade from version .
- Good knowledge of Web Development skills like HTML, XML, CSS, JavaScript, jQuery, Ajax, and Visual Studio 2012/2015/2017.
- Designing the solution flowcharts for understanding of client and team, deciding on need and use of OOB features, required configuration and customization for various functionalities and requirements.
- Created Unified Interface app for the Business process with Timeline control.
- Modified CRM extensions to interface with other systems through message queues and web services.
- Building and Installing servers through AZURE Resource Manager Templates (ARM).
- Worked on Azure Data Bricks part of integration.
- Experience in developing complex applications on Microsoft Dynamics CRM platform with entity, ribbon, and sitemap customizations.
- Experience in developing of workflows, dialogs, business processes, business rules, dashboards, charts, and wizard-based reports.
- Experience in creating and modifying SQL reporting services reports for use inside and outside Dynamics CRM.
- Excellent in the developing a RESTandSOAPbasedWeb Servicesby usingJAX-RS, JAX-WS, WSDL, JAX-B, Apache Axis, Apache CXFandJerseyframeworks.
- JVM Performance Tuning Experience: Garbage Collector and Heap Analysis, Thread Dumping, Heap Dumping, Memory Leaks, Connection Leaks, Core Dump, Profiling, and Refactoring.
- Skilled in using collections inPythonfor manipulating and looping through different user defined objects.
- Converting the JavaScript into typescript to check the errors and vice versa.
- Experience with DevOps tools such as Docker Images/containers and Kubernetes.
- Knowledge of NOSQL databases such as DynamoDB and MongoDB.
- UNIX/Linux shell scripting experience for data-driven automatic processing.
- TDD (Test Driven Development) and unit testing experience is required.
- Solid understanding of design patterns such as Singleton, Adapter, Business Delegate, DAO, Session Façade, and MVC in the development of multi-Tier distributed Enterprise Applications.
- Experience in the core areas of CRM (Sales, Service and Marketing modules) and Microsoft Internet of Things solution suite.
- Ability to reach fast-pace and mold to time sensitive environments for delivering the requirements on time with minimal efforts.
- Experience with Agile methodologies and project management.
- Conceptualize and design a best-practice
TECHNICAL SKILLS
CRM Software: Microsoft Dynamics CRM 4.0, 2011,2013,2015
.Net Technologies and web technologies: ASP.Net 3.5,4.0, C .NET, ADO.NET, XML, HTML, DHTML, CSS, XSLT, WPF, WCF, Windows Workflow WF JavaScript, jQuery, TypeScript
Language’s middleware: C, T-SQL, UML ADO.NET, WCF, XML Web Services
Data base web/app servers: MS SQL Server 2000/2005/2008 MS-IIS
Version Controls Methodologies: Visual Source Safe VSS 2010 E-R Modeling, DFD
Reporting Tools Operating System: SSRS Windows 2008/7.0/2012
IDE/Tools: Visual Studio.Net 2008, 2010, 2012 BIDS, MS Visio, XMLSpy, VSS, Microsoft Visual Studio / GitHub / Eclipse
Reporting/Analysis Tools: Microsoft Excel 2007, SSRS and SSSAS, Crystal reports
.Net Technologies and web technologies: ASP.Net 3.5,4.0, C .NET, ADO.NET, XML, HTML, DHTML, CSS, XSLT, WPF, WCF, Windows Workflow WF JavaScript, jQuery
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
MS Dynamics CRM /CE 365 Developer
Responsibilities:
- Involved in requirements gathering, analysis, project planning and resolving.
- Interacting with prospects and clients to understand key CRM requirements across Sales, Services, Marketing and Support.
- Certified MS Dynamics 365 Professional.
- Successfully implemented MS D365 - CE Plan.
- Work with other key architecture roles to ensure the technology is being applied to meet the business objectives (Applications Architect, Data Architect, etc.)
- Worked on design, development, customization, Implementation, Integration, and administration of MS Dynamics 365 solutions.
- Implemented, customized, and maintained Dynamics Field Service for First-line workers and trained users to use Microsoft Field Service and PowerApps mobile apps.
- Implemented, customized, and maintained Dynamics Customer Service to handle customer requests.
- Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
- Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
- Submitted all the financial reports and saved the data on the Cloud financial management.
- Worked on Power Automate flows with different types of connectors.
- Worked on Logic Apps as well with different connectors and had good knowledge on Logic Apps Parameterization and Deployment.
- Used CRM web service Power Apps and Java Script and developed a custom service using WCF to provide extended functionalities to design and customize CRM forms, ribbons, site map, workflows, dialogue etc.
- Experience in Cloud (Azure), DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD).
- Created Custom Entities, Custom attributes for individual business units, in MS Dynamics CRM according to their business process.
- Hands on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
- Configured and customized CRM using web-based administration tools (form layout, workflow design, Web Resource, Iframe and view creation, etc.)
- Migration of data from SQL, Excel source to CRM using SSIS.
- Developed client Application and Internet-facing Web app using ADX studios libraries using C#, XAML and DOT NET development environment.
- Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, jQuery, Bootstrap, ADO.NET and AJAX.
- Developed dynamic reports using Power Apps reporting interface and SSRS and deployed it on the CRM that were used in the application Web services Power BI depending on roles.
- Involved in deployment of the WPF application in the production and maintained postproduction Power Apps activities.
- Developed external web portals to dynamics CRM using ADX studio and Dynamics 365 portals SharePoint Azure Blob.
- Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM 365 system.
- Developed complex reports using SSRS and deployed into MS CRM.
- Imported contacts from existing application into MS Dynamics CRM 365 using the WCF service.
- Created Custom Plugins/ Workflow/ Actions/ Business process with CRM.
- Involved in the design and development of Win Forms using C#.
- Involved in developing WCF Service using SOAP/HTTP to communicate with legacy systems and deployed web services as per business requirements.
- Experience in developing report such SQL Server Reporting Services (SSRS), SSAS, MDX, Power BI, CUBES, SQL Server Integration Services (SSIS), DTS Packages and Performance tuning.
- Amazon Cloud Watch was used to monitor AWS services, and Amazon Cloud Watch logs were used to monitor applications.
- Submitted and run the programs on JavaScript from Typescript which can easily run the compliers and to check the errors in the code run on the TypeScript which can found easily errors.
- UsedJIRAfor defect management and to keep track of bugs and issues.
- Built application using MAVEN and used Log4J to generate log files for the application.
- Implemented continuous delivery framework usingJenkins, Mavenon multiple environments.
- Experienced inJenkins BuildsonHudson server. Experience in generatingEmma code coveragereports andSF code qualityreports both on local workstation and Hudson server.
- Created a server-side virtual entity to feed the Data from the server.
- Integrated SharePoint online and on-premises to CRM 365.
- Involved in design and development of integrated solutions of Microsoft Dynamics CRM with the web portal using WCF services and ASP.Net.
- Performed administrator tasks like backup, restore, maintenance of databases, creating security roles, sharing of records across teams.
- Developed Duplicate detection rules to prevent Duplication in Cross entities.
- Involved in migration of the current Microsoft Dynamics CRM 2016 version to the CRM 365 version.
- Hands on Coding to buildREST Micro ServicesusingSpring Cloud, Oracle, XSD, JSON, Spring Config, Cloud Foundry and Jenkins.
- Developed APIs to read and publish data fromElasticsearchcluster using native Java Transport client as well asRESTclient. Worked onSpringIntegration with theElasticsearch.
- Used REST Web services APIs with extensive use of AJAX call.
- Created the services to consume the Rest APIs and to communicate between the components by using Depending Injection Provided by Angular.
- Sed Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for Micro-Services.
- Implementing the swagger in the system so that the machine can read the structure of APIs.
- Designed and deployed XML files for Dispatcher Servlets, Application Context, and Controllers to implement the Spring Inversion of Control (IOC) module.
- To store data from the reporting application, a NOSQL database called Amazon Dynamo DB was used.
- GeneratedJSONformat data packets from the middle-tire controller to the front-end using Jackson JSON API.
- Deploying and managing many servers utilizing both traditional and cloud-oriented providers (Azure) with the Chef platform configuration system.
- Extensively used GIT as the version controlling Tool.
- Configured Log4j for adding the debugging information in the code base.
- Integrated different other modules with current existing reporting applications.
- Extensively used JUnit/Mockito and developed JUnit tests classes.
Environment: Dot Net 4.5, Microsoft Dynamic CRM 365/2016, ASP.Net MVC 4, Visual Studio 2015/2017 Ajax, JSON, CI/CD DevOps, SQL Server 2008/ 2012/2016 , C#.Net, Win forms, HTML, Entity Framework, JavaScript, Angular JS, jQuery, Bootstrap, CSS, TFS, SSRS Reports WCF, C#.
Confidential, Charlotte, NC
MS Dynamic CRM 365/ CE Developer
Responsibilities:
- Customization of the MS Dynamic CRM 365 Online and deployment of solutions in the Field Service Module.
- CRM integration with MS Dynamics AX, MS Dynamics NAV.
- Created dashboards and reporting systems on CRM 365 applications.
- Provided installation and deployment strategies for hosted Microsoft Dynamics 365 and other considerations.
- Successfully implemented MS Dynamics Retail, Marketing & Customer Service module.
- Configured Point of Sale, Loyalty Management, Promotion Management, Ecommerce, Gift Cards and Retail Analytics.
- Built custom forms, Custom Entities, Screens, and views as well as workflows (Flow) and reports for the user interface
- Responsible for overseeing client requirements, development, testing and deployment of Microsoft Dynamics projects.
- The data is submitted in the form Cloud financial management and the client can easily look and store more data.
- Integrated with MSBI to support reporting, data analysis, and business planning.
- Worked with unified service desk solutions and unified service desk clients, interface integrations, configure call Centre challenges within field service modules.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- Designed and developedADX Portalsand Microsoft portals for multiple clients.
- Installed ADXStudio Portals and configured the portal for CRM.
- Experience with ADX Portals mostly content management with related to web pages, web files, web roles, Content snippets.
- Customized MS CRM 365 application based on the business requirement.
- Created organizations, business units, groups, and their relationships.
- Created Custom Entities, Custom attributes for individual business units in MS CRM 365, per their business process.
- Used Kingsway soft and SSIS for data migration i.e., form dynamics 2016 to dynamics 365
- Customized Service module and contract templates, entitlement templates, Service Level Agreements, and product catalogue according to the business process.
- Involved in requirements gathering, analysis and project planning.
- Created various types of workflows based on requirements from service department.
- Designed plug-ins to populate case-id on creation of new case for service module.
- Implemented various aspects of CRM using traditional SDLC.
- Created several client-side extensions using JavaScript, CSS and HTML5.
- Submitted and run the programs on JavaScript from Typescript which can easily run the compliers and to check the errors in the code run on the TypeScript which can easily found errors.
- Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
- Implementedweb securityfeatures, web accessibility (WCAG), Authentication usingOAuth, UI/UX best Practices.
- ConfiguredSpring Securityto authenticate user to access restricted pages.
- Migration of data from Excel source to CRM using SSIS, Scribe insight integration design and development.
- Created and customize reports in the system by using SQL Server Reporting Services (SSRS) to provide data for service management and opportunity management.
- Worked on migrate the data into CRM with Data Import Wizard.
- Consumed lots of data to develop reports and dashboards to improve customer relationship based on some data strategies.
- Deploying and managing many servers utilizing both traditional and cloud-oriented providers (Azure) with the Chef platform configuration system.
- Extensively used GIT as the version controlling Tool.
- Configured Log4j for adding the debugging information in the code base.
- Integrated different other modules with current existing reporting applications.
- Extensively used JUnit/Mockito and developed JUnit tests classes.
Environment: Microsoft Dynamics 365, SharePoint, MS CRM 2016, C#.NET, ASP.NET, Visual Studio 2015, ETL, Informatica, MS Outlook, Scribe Integration, HTML5, JavaScript, jQuery, JSON, RESTful webservices, XML, Team Foundation Server 2017, SQL Server 2016, SSRS.
Confidential
MS Dynamics CRM Developer
Responsibilities:
- Participating in discovery analysis meetings with the client to understand current business processes that need to be incorporated into Dynamics CRM 2011.
- Configure and implement CRM functional and application modules, encompassing account and contact management and commission management.
- Creating documentation to define workflow and requirements and implementing custom workflows into business process.
- Designed and integrated ASP.NET front-end using WCF Web Services and LINQ and implemented client-side validations for Web-server controls. Extensively used .NET validation controls for Client-side validations.
- Participated in modifying and changing the architecture of the original Student Retention application.
- Wrote, debugged, and deployed plugins using Visual Studio and C to coordinate the student and program entities.
- Used MS Dynamics CRM SDK, WCF, XRM and LINQ to interact with data from the CRM system.
- Integrated SQL Server 2008 with CRM using SQL Stored Procedures, Functions, Triggers, and Importing/Exporting data from legacy data sources using SSIS.
- Developed dynamic reports using CRM reporting interface and SSRS SQL 2008 R2 engine.
- Developed Main view and Single view Dashboards as an extension of Dynamics CRM.
- Developed Duplicate detection rules to prevent Duplication in Cross entities.
Environment: Microsoft Dynamics CRM 2011, Microsoft CRM SDK 2011, IIS 7.0, C, SQL Server 2008 R2, JavaScript, DHTML, XML, Web Service, Windows Server 2008.
Confidential
Microsoft Dynamics CRM Analyst
Responsibilities:
- Integrated MSCRM with Messaging system at HCR via WCF services,CRMPlug-in, Custom CRMJobs.
- Have Good knowledge on Creating Task groups for DevOps CI/CD pipelines.
- Worked as an administrator on Microsoft AZURE and part of DEVOPS Team for internal projects automation and build configuration management. Involved in configuring virtual machines, storage accounts, and resource groups.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
- Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows AZURE and SQL AZURE and in AZURE web and database deployments.
- Have Good knowledge on Azure Functions and Azure App Insights.
- Experience in Windows AZURE (IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE.
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.
- Development oversight and standards provided for the project.
- Reviewed design documents detailing behaviors and requirements.
- Experience in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups.
- Actively participated in Development, Testing and Deployment Planning meetings.
- Worked onCRMPlug-in& Custom Workflow activities development.
- Provided Road maps for futureCRMenhancements.
Environment: MS CRM 2013,MSSQL Server 2012, XRM Toolkit, SQL Server Reporting Services, TFS, VS 2012, C#, Plug-in, J-Script, HTML, XML, WCF Services.
Confidential
Dot Net Developer
Responsibilities:
- Assisting in evaluating business processes and requirements and performed feasibility studies on client's business requirements for implementation.
- Designing systems, modules, gathered requirements, and created business flowcharts to transform business requirements into technical specifications.
- Involved in Developing Components forBusiness LayerandData Layer
- Understand the functional capabilities and limitations for out-of-the-box CRM functionality as well as custom code.
- Designed and created Web Forms utilizingASP.NET, for theUI.
- Creating a detailed project plan for the customer includes both estimates for the tasks that will be completed and the timeline in which they will be completed.
- Writing specifications forcustomizationsandsystem integration.
- UseMicrosoft .NETdevelopment to extend and augment the Microsoft Dynamics CRM platform.
- CreatingSSRSreports for sales and financial data usingjoinsandpivot tables.
- Create Plug-ins, custom asp.net pages, and workflows for enhancing the system and maintain data integrity.
- UtilizedADO.NETinnovation broadly for data recovering, questioning, storage, and manipulation.
- Writing JavaScript to enhance the client experience.
- Performance tuning ofstored procedures.
- UseTFS 2010for Source Control of Project code.
Environment: Microsoft Dynamics CRM 4.0, MS Dynamics CRM SDK 4.0, C, ASP.NET, Visual Studio 2008, JavaScript, XML, Team Foundation Server 2008, SQL Server 2008, SSRS.