Microsoft Dynamics Crm Developer Resume
SUMMARY
- 7+years of IT experience in Analysis, Design, Developmentof various commercial applications with involvement in all stages of Software Development Life Cycle (SDLC).
- 4+ years of experience in Customizing and Configuring Microsoft Dynamics CRM2015, 2013, 2011.
- Experience on Dynamics CRMforms customization using JavaScript and integration of CRM with other web/windows applications.
- Worked on project - based directives for client CRM Onlineenvironments.
- Conducted production environment developmentscustom developments and reporting projects.
- Performed troubleshooting ofclient CRM issuesand maintained documentation ofall reported issues.
- Completed performance optimization as needed by clients. Implemented and conducted training for client workplacestaff on utilizing the CRM applications software.
- Extensive experience of designing and developing software applications with ASP.NET 3.5, 4.0& 4.5, Entity Framework, Web API, HTML, XML, CSS, Java Script, AJAX,JQuery,JavaScript, Web Forms, and Win Forms, bootstrap.
- Used Web Services to build interoperable applications.
- Good Experience on SSRS and SSIS technologies.
- Experience in Microsoft Dynamics CRM Data integration towards import/export of data using SSIS and custom application development.
- Experience in using Language-Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from data sources.
- Have extensive experience on Version Control Tools - Team Foundation Server (TFS),VSS, SVN, GitHub- version control tools.
- Experience with MS SQL database, SQL Integration Services, DBMS, stored procedure development, and transaction database design using SQL Server.
- Experienced in using AJAX controls in ASP.NET.
- Worked on Entity Framework and have knowledge on all different approach.
- Strong Knowledge and experience in writing SQL queries, Triggers, Stored Procedures in SQL Server.
- Experience in handling backend data sources like MS SQL Server 2005/2008,DB2 LUW database.
- Working knowledge of Source code version control using SVN and Team Foundation Server (TFS).
- Experienced in a fast paced Agile Development Environment and Scrum.
- Extensive experience in analyzing business requirements and writing functional specification documents.
- Good knowledge of Microsoft IIS 7.0/8.0.
- Involved in Unit testing, tuning, performance and bug fixing of the system.
- Good management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
- Good experience in coordinating between onsite team and offshore team
- Possesses good communication skills and proven capabilities as a good team player.
- Analytical thinker that consistently resolves on-going issues or defects.
- Keen on learning andadaptable to any platform.
- The ability to work in both a stand-alone and a team environment.
TECHNICAL SKILLS
ERP Technologies: Microsoft Dynamics CRM 2015, 2013, 2011
Languages: C#.NET, VB.NET, C, C++, JAVA, SQL, T-SQL
.Net Technologies: ASP.NET 1.1/2.0/3.5/4.0 /4.5 , LINQ, C#.NET, VB.NET, WCF, Web Parts, WPF, .Net Framework 1.1/2.0/3.5/4.0
Web Technologies: HTML, DHTML, CSS, AJAX, Silverlight 3.0/4.0, XAML, JQUERY, Web Services, SOAP, WSDL, XML
Data bases: SQL Server 2000/2005/2008 , Oracle 9i/10g, MS Access, DB2
Servers: Internet Information Server (IIS) 5.0 / 6.0, MS Share Point Server 2007
Scripting Languages: Java Script, VB Script, PHP, Action Script, UNIX Shell Scripting
GU/IDE: Microsoft Visual Studio 2003/2005/2008/2010 , Eclipse3.2, Expression Blend
Database Tools: SQL Enterprise Manager 2000, Management Studio 2005/2008, Oracle SQL *Plus, Oracle SQL Developer
Reporting & ETL: SSIS, SSRS, Crystal Reports, Business Objects
Operating Systems: Windows NT/ 2000/ 2003/ XP/ VISTA, UNIX
Designing Tools: MS Visio, MS Project, Rational Rose, Adobe Photoshop, Macromedia Flash
Version Controller: Visual Source Safe(VSS), Tortoise SVN, TFS
PROFESSIONAL EXPERIENCE
Confidential, Birmingham, Alabama
Microsoft Dynamics CRM Developer
Responsibilities:
- Involved in gathering requirements and Preparing analysis, design documents and functional modules required by the system.
- Customized MS Dynamics CRM application based on the business requirement
- Created Custom Entities, Custom attributes for individual business units in MS DynamicsCRMOnline, according to their business process.
- Customized Workflows and Plugin for automated processes, based on requirement from sales and marketing department to increase visibility and efficiency
- Used JQuery for consistent easy navigation, look and feel of the website.
- Used CRM web service and developed a custom service using WCF to provide extended functionalities to the common methods of CRM.
- Configuration of MS Dynamics CRM Onlinewith Microsoft Outlook 2013.
- Developed business objects using C# for various modules.
- Integrated Custom WCF Service with other applications.
- Used various report items like tables, sub report and charts to develop the reports in SSRS.
- Created User defined Functions, Stored Procedures and Views using SQL Server 2012.
- Gathered client requirements and business process, development, testing and deployment of Microsoft CRM projects.
- Used JQuery, JavaScript framework to implement AJAX to restrict the screen flicker.
- MS Dynamics CRM Upgrade & Functional Enhancement.
- Implemented User Interface in Model-View- Controller Architecture which accomplishes a tight and neat coordination of JSP, Servlets, Java Script, XML, AJAX, HTML.
- Implemented Gap analysis for finding out the required amount of customizations needed tomeet the client requirements.
- Created a detailed project plan which includes tasks based on their priority.
- Customized forms and views for new modules to be added to existing MS Dynamics CRM 2013 system.
- Developed OLAP cubes, wrote queries to produce reports using SQL Server Analysis Services (SSAS) and Reporting Services (SSRS), Dashboards.
- Created Workflow based on requirements from Sales and Marketing department.
- Customized CRM Forms, Entities, Attributes, Views, Ribbons & Sitemaps.
- Enhanced and developed Business Process Flows as per the client needs.
- Designed a plugin to generate account number on create of new record.
- Created custom workflows to calculate Probability weighted revenue.
- Used WCF to interact with the data from MS Dynamics CRM 2013 system.
- Generated Sales Reports for statistical analysis of data at user level using SSRS.
- Used SSIS Import data into the system using multiple sources.
- Used SSRS create reports in the system to provide accurate data for business decision making.
- Customized Dashboards based on the custom reports and charts created.
- Configuration of MS Dynamics CRM with Microsoft Outlook 2013.
- Successfully upgraded from unsupported CRM 4.0 implementation to completely supported CRM 2013 solution.
Confidential, Des Moines, IA
Microsoft Dynamics CRM Developer
Responsibilities:
- Installation, Configuration and Customization of MS Dynamics CRM 2011.
- Integrated MS Dynamics CRM 2011 with MS Outlook 2007 and offer a consistent, familiar user interface.
- Troubleshooting and coordinated deployment between environments with other teams
- Updating the UI in CRM meeting new business requirements.
- Added new functions to existing windows services.
- Implemented Plug-Ins defining business rules and validating data.
- Debugged JavaScript used in CRM system
- Configured CRM settings to adapt security policies within different environments using security roles.
- Migration of data from Excel source to CRM using SSIS.
- Used Advanced Find feature of MS Dynamics CRM and created multiple views of System Entities.
- Built web pages that are more user-interactive using JQuery plugins, JavaScript.
- Generated Sales Reports for statistical analysis of data at user level using SSRS.
- Customized Dashboards based on the custom reports and charts created Used Visual studio test project and performed unit testing including both automated and manual testing.
- Created and customize reports in the system by using SQL Server Reporting Services (SSRS) to provide data for demand planning and opportunity management.
- Created organizations, business units, groups and their relationships.
- Developed UI interface using HTML, Java Script, CSS, JQuery.
- Imported contacts from existing application into MS Dynamics CRM using the WCF service.
- Integrated with SSRS to support reporting, data analysis, and business planning.
- Worked on setting up relationship between System & Custom entities
- Upgraded asp.net web pages and Plugins assemblies.
- Customized the forms to extend the functionality and to meet the client requirements.
- Maintained version control during solution import & export using TFS
Confidential, Rockville, MD
Microsoft Dynamics CRM Developer
Responsibilities:
- Installed and configured MS Dynamics CRM 4.0 system for development and testing, configured server instance, created organizations.
- Collected existing infrastructure information including Active Directory, SQL server, Reporting Server instance for implementation of MS Dynamics CRM 4.0 system.
- Generated various reports with drilldowns, calculated members, dropdowns from the cubes by connecting to Analysis server from SSRS.
- Discussed the requirements with end user and propose solutions to achieve business goals.
- Generated Sales Reports for statistical analysis of data at user level using SSRS.
- Customized system entities and custom entities to meet the business requirements.
- Created several plug-ins and workflows for enhancing the system 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.
- Created and scheduled SSIS packages to pull data from SQL Server and exported to Excel Spreadsheets and vice versa.
- Used SSIS Import data into the system using multiple sources.
- Used SSRS create reports in the system to provide accurate data for business decision making.
- Created custom dashboard, create custom Ribbon button and configured sitemap using Pragma toolkit.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Used Bing Maps API to design and develop dashboards to display incoming customer requests and update address coordinates in the Microsoft Dynamics CRM 4.0.
- Designed and built DTS/SSIS packages and ran several scripts for implementing changes in the backend for applications.
- Suggested several security policies on various entities in the system to manage and implement appropriate access controls
- Developed UI using JQuery and JSP for interactive cross browser functionality and complex user interface.
- Provided CRM end user training for case and service managements for department staff.
- Extensively worked on designing reports using SQL Server Reporting Services (SSRS)
- Develop plug-ins to synchronize/update payment details to CRM system.
- Provided technical guidance to the team and participated in several sessions of code review.
- Assisted the team in basic testing and deployment of the solution.
Confidential
.NET Developer
Responsibilities:
- Created Layout Views using CSS, Themes, HTML and jQuery.
- Building a new application from scratch using the latest ASP.NET MVC framework & Windows communication foundation classes (WCF) using SOAP & REST.
- Extensive use of ADO.NET Entity Framework used Database First Modeling for legacy databases.
- Used ADO.NET objects to communicate with the MSSQL server.
- Developed interactive Web pages using ASP.NET, C# and ADO.NET
- Developed WCF service libraries to exchange data between desktop and central application.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in both XML & JSON.
- Created Data Templates, Control Templates for Items Controls and Content Controls in WPF.
- Implemented LINQ queries in WPF applications.
- Responsible for writing the code in Microsoft Visual Studio.Net 2008 with ASP.Net using code behind C# & Microsoft testing tests and Writing Complex SQL statements, stored procedures. Tuning them for performance.
- Created complex queries, SQL Server Stored Procedures, functions, and joins.
- Created Error and Performance reports on SSIS Packages, Jobs, Stored Procedures and Triggers.
- Involved in maintaining the Logging for the SSIS packages.
- Involved in Developing, Monitoring and Deploying SSIS packages and successfully created dynamic configuration packages in SSIS.
- Configured the SSIS Package for run time Parameters and Configuration file.
- Used Reporting Services (SSRS) to schedule reports to be generated on predetermined time.
- Generated and scheduled SSRS reports on processed statistics of original data
- Extracted data using XML Web Service data sources in SSRS Designer.
- Completed T-SQL stored procedures that are consumed by SSRS.
- Used Ajax and jQuery to design and create a dynamic web page with reusable widget.
- Working experience with Microsoft Visual Studio 2010, 2012 and 2013 to access the TFS.
- Installed and configured build manager and agents to queue builds in TFS.
- Created groups/users and defined user permissions for the projects in TFS.
- Worked extensively on developing WCF web services using .NETFramework3.0, Asp.NET, VB.NET, C#, XML, JavaScript, Ajax and Html.
- Developing application using Win Forms withVB.NET and C#.
- Involved in development of Classes usingVB.NET andVB.NET that incorporates both N-tier architecture and database connectivity
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented NUnit Test cases.
- Implemented Unit Testing and system testing using NUNIT Testing.
Confidential
Junior .NET Developer
Responsibilities:
- Application design based on n-tier Architecture.
- Involved in the Database design.
- Involved in writing Technical use cases for a given functional use cases.
- Developed the project in agile methodology.
- Involved in design the application by using various design patterns.
- Extensively used basic http, nettcp, wshttp bindings for different endpoints in WCF services.
- Utilized the AJAX control toolkit 2.0 tools like Calendar, Dropdown, Animation controls for implementing AJAX partial page updates and extensively used AJAX extenders with UI control elements.
- Architected and implemented a production ASP.NET 3.0WebPages in C# that retrieved data from different data sources using ODBC, ADO.NET and LINQ.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
- Used Entity Framework (EF4) for all business Objects and Retrieving data from DB.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties) using C#.
- Performed NUnit testing and system testing and prepared requirement documents for testing.
- Developed application in agile model and involved in daily scrum meetings.
- Used Microsoft Team Foundation Server for the purpose of version control and source code maintenance needs.
- Coordinated with testing team to identify the bugs and release process.