.net/ Crm Developer Resume
Chicago, IL
SUMMARY:
- Over 7+ years of experience in software development life cycle which includes requirement study, analysis, design, development, integration, Re - engineering, installation, implementation, testing, configuration management, maintenance and production/support of various client/server, N-tier and web applications.
- Extensive experience in .NET using C#, ASP.NET, MVC 4.0, ADO, Web Form s and Web Control s.
- Excellent experience in dealing with Delegates, Assemblies and User Controls
- Great experience in working with Entity Framework Database First and Code First Approach.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JQuery, JavaScript, AJAX, DHTML and HTML.
- Extensive experience of designing and developing software applications with the .NET Framework, ASP.NET, ADO.NET, AJAX, LINQ, WCF, CSS and Web Services.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Form Validation controls, Custom controls and CSS.
- Good knowledge of Web Development skills like HTML, XML, XSLT, JavaScript, and Visual Studio 2008/2010/2013.
- Experience in working with Ribbon customizations.
- Experience in developing of custom WCF web services, Web API 2.0, dialog based workflows, plug-ins and integrating custom web pages into CRM.
- Experience in working with JIRA, Confluence, Swagger Hub tools.
- 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 technical implementation and deployment of Microsoft Dynamics CRM 2011, 2013, 2015, 2016 and Dynamics 365.
- Experience in Customizing and Configuring Microsoft Dynamics CRM 2013, 2016 and Dynamics 365.
- Hands on development experience within the CRM SDK including working knowledge of the ODATA and CRM API Services .
- Experience in developing the plugins on entities on different operations such as Pre-event, Pre-validation and post. In addition, there are Pre Images and Post Images to capture data between any create or update operations.
- Experience of configuring and deploying CRM solutions in Quality and Production environments.
- Hand on experience in creating solutions, sitemaps, workflows and dialogs.
- APIs documentation in terms of WSDL/WDSL and mock responses through SOAP UI tool.
- Implementation of the solution framework to host Web Services reading data from and writing data to MS Dynamics CRM.
- Experience in creating batch imports to load data into CRM from files and web services.
- Expreience in working with Mycrosoft Dynamics CRM Sales, Marketing and Services.
- Experience in loading data into CRM with SSIS and Scribe.
- Well versed in writing of complex Database Queries , Stored Procedures and Triggers using Transact SQL .
TECHNICAL SKILLS:
Microsoft Technologies: C#.NET 3.5/4.0/4.5, ADO.NET, WCF, ASP.NET, ASP.NET MVC 3.0, .NET Framework (LINQ), ADO.NET Entity Framework. Entity Framework 6.0
Web Technologies: CSS, JavaScript, AJAX, XML, JQuery.
Development Tools: Visual Studio.NET 2015/2013/2012/2010, SQL Server Management Studio, SQL Server Enterprise Manager, Query Analyzer, File Zilla.
Reporting Tools: Crystal Reports 9/10, SQL Server Reporting Services (SSRS).
Databases: MS SQL Server 2008/2012, Oracle 10g, MS Access.
Operating Systems: Windows 2000/XP/Vista/Windows 7/Windows 8 and UNIX.
Testing: Analyzing and preparing Test plans, Test cases, Test documentsNetworking Protocols: SOAP, HTTP and TCP/IP.
Middleware: Web services, WCF, SQL Server Integration Services (SSIS),ODI, SOA
Web Servers: IIS 6.0/7.0
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
.Net/ CRM Developer
Responsibilities:
- Involved in Planning, Defining and Designing data based on business requirement and provided documentation.
- Created Entities, Fields and Relationships between entities in Dynamics CRM forms.
- Responsible for writing Business logic rules using C#.Net.
- Developed plug-ins to populate contact and account number on create of new record.
- Building the CRM entities, forms, views as well as reports and email workflows as per the customer needs.
- Extending Microsoft Dynamics CRM Functionality through the SDK.
- Created and maintained documentation and conducted end user training while implementing and supporting CRM system.
- Used Team Foundation Server (TFS) for version control.
- Import and export data within MS Excel and MS Dynamics CRM.
- Implemented Batch Imports to run every day to import data from file into CRM.
- Implemented REST API methods to expose data to other systems.
- Create Plug-ins, custom asp.net pages and workflows for enhancing the system and maintain data integrity.
- Responsible for converting business requirements into technical requirements for development team.
- Creating proxy classes using C# to consume the data from SOAP and Rest web services.
- Wrote JavaScript for form customizations which included the use of JQuery, ODATA (REST), and FetchXML.
- Implemented automation of workflows such as sending an email in the background when create or update to an entity field or any business process limit has reached.
- Developed REST API and SOAP web services in MVC pattern to provide data to multiple systems.
- Developed plugins to do customization on CRM forms such as creating and updating the entity records in CRM.
- Developed REST API methods to populate CRM data into multiple systems.
- Performed troubleshooting of client CRM issues and maintained documentation of all reported issues.
- Created custom solution that contains entities, workflows, global option sets and plugin steps. This custom solution is used to deploy in Quality and Production environments.
- Assigning security roles for the users.
- Performed client side validations in CRM forms using JavaScript and jQuery.
- Involved in training users, promote CRM system awareness, develop policies and procedures, and provide updates and reports to management and executive staff.
- Supervision and code review of other developers code.
Environment: C#,ASP.NET, Visual Studio 2013, JQuery, JSON, AJAX, LINQ,JAVA Script, jQuery, XRM, IIS 6.0/7.5, SSIS, SQL Server 2012, Visual Studio Team Foundation Server 2013, SQL Server 2012, SOAP UI, Postman and Business Intelligence Studio.
Confidential, NJ
.Net/ CRM Developer
Responsibilities:
- Involved in Planning, Defining and Designing data based on business requirement and provided documentation.
- Designed SSIS Packages to transfer data from flat files, XML Files to SQL Server using Business Intelligence Development Studio.
- Exposure to Agile Scrum methodology - Participate in story estimation, daily scrum and retrospective meetings for the scrum.
- Developed Unit Test Plans for SSIS packages.
- Scheduled Jobs for executing the stored SSIS packages which were developed to update the database on Daily basis.
- Extensively used SSIS transformations such as Data conversion, Aggregate, Conditional split, SQLtask, Script task and Send Mail task etc.
- Designed and implemented Stored Procedures and Triggers for automating tasks.
- Implemented the Data Access Layer using Entity Framework Database First Approach.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces,
- Creating plug-ins and workflows for integration.
- Consumed and exposed Dynamics CRM APIs for custom web front-end development and external service integration.
- Developed plug-in and custom workflow activities consuming MS Dynamics CRM web services and using CRM SDK API’s.
- Designed and customized solutions as per requirements using custom forms, views, entities, relationships, JavaScript events.
- Designed and implemented Stored Procedures and Triggers for automating tasks.
- Analyse, diagnose and resolve errors related to their applications
- Perform unit tests and fix bugs .
Environment: C#,ASP.NET, Visual Studio 2012, JQuery, JSON, AJAX, LINQ,JAVA Script, IIS 6.0/7.5, SSIS, SQL Server 2012, Crystal Report.Visual Studio Team Foundation Server 2013, SQL Server 2012 and Business Intelligence Studio.
Confidential, MD
.Net\ CRM Developer
Responsibilities:- Involved in full Software development life-cycle ( SDLC ) followed by agile methodologies to produce high quality software model and software maintenance life cycle (SMLC).
- Responsible for interaction with the client in collecting the requirements.
- Responsible for documenting the technical specifications in multiple iterations of the project.
- Implemented JQueryin the front-end.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Handled ASP.NET features such as Exception Handling , and Custom Error Messages .
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Handled Run Time Errors & DesignTimeErrors by implementing appropriate Error handlers in C#.Net.
- Implemented the Data Access Layer using Entity Framework Database First Approach.
- Created various business views required to model various business requirements and reports.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- AJAX and JSON along with JQuery libraries to establish for presentation layer.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2008
- Worked extensively on Client Side Validation using JQuery.
- Used JQuery and JSON to develop a modular approach that allows the creation of powerful and dynamic webpages and web applications.
- Designed application framework and interaction with database and UI using .NET 4.0(MVC 3).
- Applied Cascading Style sheets (CSS) to the pages.
- Worked on SSRS for generating reports.
- Responsible for deployment of the application in production and resolving various deployment issues
- Involved in Unit, Integration and load testing. Well-coordinated with testing department.
Environment: C#, MVC 3.0, ASP.NET 3.5/4.0, JSON, Visual Studio.NET 2012, HTML, Entity Framework,Visual Studio Team Foundation Server 2008, IIS 6.0/7.5, LINQ,XML, SQL Server 2012.Visual Studio Team Foundation Server 2008, IIS 6.0/7.5, LINQ and Jquery. Windows Server 2003/2008, SQL Server 2008/Oracle9i, PL/SQL, bootstrap and Windows XP.
Confidential
.Net Developer
Responsibilities:- Analyzed the client’s requirement and was involved in designing and developing the User Interface Application using .NET
- Used ASP.NET MVC, Master Pages, User and custom controls in developing the front-end application.
- Used C# in developing the business logic and implemented the Object Oriented Programming Functionalities.
- Used LINQ was used as a middle ware component encapsulating the business logic.
- Experience in supporting .net applications in post production so that issues are troubleshoot, fixed and resolved.
- Applied Cascading Style sheets (CSS) to the pages.
- Experience in creating . net 4.0 web application implementing dynamic language runtime, globalization and localization
- Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Handled ASP.NET features such as Exception Handling , and Custom Error Messages .
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL .
- Worked in MVC 4 architecture to create web applications using ASP.NET and Sql Server.
- Client side validations were performed using jQuery and .NET validation controls.
- Used Ajax in order to provide pleasant client side experience with Jquery, Java script and JSON.
Environment: C#, ASP.NET MVC, DOT NET 3.5, WCF, LINQ, Visual Studio.NET, JavaScript, AJAX,XHTML,XML, XSL, XSLT, MS-SQL Server, IIS 6.0/7.5, Windows Server 2003/2008, SSRS, CSS, Windows,Team Foundation Server 2008.
Confidential
.Net Developer
Responsibilities:- Analyzed the client’s requirement and was involved in designing and developing the User Interface Application using .NET.
- Involved in enhancing the application for clients requirement based on the market demand.
- Used ASP.NET, Master Pages, User and custom controls in developing the front-end application.
- Used C# in developing the business logic and implemented the Object Oriented Programming Functionalities.
- Established database connectivity and data retrieval using ADO.NET .
- Client side validations were performed using Java Script and .NET validation controls.
- Used Ajax in order to provide pleasant client side experience with Java script and JSON.
- Experience working with Team Foundation Server 2008
- Constructed web pages encapsulating the business logic in order to provide separation of data and presentation layers.
- Responsible for developing the test plans and test cases
- Responsible for performing the unit test case.
- Responsible for performing the unit testing, system testing.
- Created database tables using SQL Server 2005 and used Stored Procedures and Triggers for all views of the Registration From and Search Engine Module.
- Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
- Cascading style sheets (CSS) were used to attain uniformity through all pages.
- Involved in production support of the application.
- Participated in various Clients meeting with the team and the Project Manager to discuss improvements/amendments in the development of the application.
Environment: C#, ASP.NET, .NET 3.5, Visual Studio.NET 2010, JavaScript, AJAX,, MS-SQL Server, IIS 6.0/7.5, Windows Server 2003/2008, SSRS, CSS, Windows, Team Foundation Server 2008.