Senior Crm Developer Resume
Atlanta, GA
SUMMARY
- Have 9 years of IT experience which includes 5 years in MS Dynamic CRM &4 years in .Net environment.
- Knowledge of Full Life Cycle Dynamics CRM implementations.
- Good experience with plug - ins and custom workflows.
- Hands-on experience in OData, REST / JSON calls using JQuery and JavaScript.
- Exposure in upgrading from CRM 2011 to CRM 2013.
- Hands-on experience with agile methodology.
- Skilled in WCF, LINQ, Silverlight 4.0 and .NET Framework 3.0/3.5/4.0
- Worked in design, development of User Interface (UI) applications and implementation of Internet/Intranet applications using C#, Web Services, IIS, JQuery, JavaScript, React and Bootstrap.
- Efficient in design and development of web-based applications using ASP.NET, ASP.Net MVC with Razor, Silverlight using C#, ADO.NET, Web Services and User Controls.
- Hands-on experience in SQL Server2008/2005 and development in writing Constraints, Indexes, Views and PL/SQL, T-SQL (Stored Procedures, Triggers, Functions and Cursors).
- Strong Experience in working with Object Oriented Concepts like Inheritance, Polymorphism, Abstraction and Encapsulation and implementing them using Interfaces and abstract classes.
- Have worked in Plug-in Platforms and browser extensions with Google Chrome, Internet explorer and Mozilla Firefox.
- Have implemented design Patterns like MVVM (Model View View-Model) and MVC.
- Knowledge in developing business reports using SSRS and Crystal Reports.
PROFESSIONAL EXPERIENCE
Confidential - Atlanta, GA
Senior CRM Developer
Responsibilities:
- Architected sending and receiving SMS (text messages) from Dynamics CRM 2011 using Clickatell.com APIs Created custom activities for SMS to processed incoming SMS to be mapped to custom entities successfully.
- Designed a fully automated SMS (text) Survey for Dynamics CRM 2011 with Workflows and Custom Entities using Clickatell.com APIs.
- Successfully rolled out CRM 2011 Rollup 12+ (13) to use CRM with Google Chrome as a significant update to the highly - customized Case Management System (CRM 2011 UR-13 On-Premise).
- Expertise with CRM 2011 Customization, Ribbons, Web Resources, REST / JSON with JQuery.
- Worked with CRM 2011 SDK using C# & .Net 4.0 for Plugins and custom workflows (On Premise).
- Improved page load performance of CRM Forms by changing Synchronous SOAP Calls to Asynchronous REST / JSON calls using JQuery.
- Developed Custom ISV Application to create a multiple records in CRM 2011 using ASP.NET MVC.
- Developed User Service to create multiple users in Dynamics CRM.
- Created a web resource to validate the address using google map service in USA/CA.
- Created a web resource to get response for Q/A from users using React framework (Facebook).
- Provided technical training to junior team members.
- Developed C# project to Modify CRM Users in batch (Change Business Unit, Remove current roles and associate new roles).
- Implemented Microsoft Dynamics CRM 2011 Best Practices.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Responsible for designing and developing the Business Layer Component using C#.
- Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between UI (View) and Database (Model).
- Responsible for Plugin and Browser extensions.
- Responsible for publishing and consuming the WCF Services.
- Involved in daily and weekly scrum meetings to discuss various aspects of the code related to individual modules.
- Provided ongoing troubleshooting, defect and enhancements.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
Environment: CRM 2011 SDK, Visual Studio .NET 2010, .NET Framework 3.5 & 4.0, WCF, ASP.Net MVC, JQuery, SSRS, HTML5, React, JavaScript, Bootstrap, C#, SQL Server 2008.
Confidential - Atlanta, GA
Senior CRM Developer
Responsibilities:
- Expertise in CRM 2011 Customization, Ribbons, Web Resources, REST / JSON with JQuery.
- Worked with CRM 2011 SDK using C# & .Net 4.0 for Plugins and custom workflows (On Premise).
- Converted SOAP XML to OData Query for code optimization.
- Created a web resource to validate the address using google map service in USA/CA.
- Developed Custom ISV Application to perform enterprise search with different db and create contact and activity if not exist.
- Implemented Microsoft Dynamics CRM 2011 Best Practices.
- Developed User Service to create multiple users in Dynamics CRM.
- Provided technical training to junior team members.
- Responsible for Designing, coding, developing and implementing application using C# and ASP.NET.
- Extensively used AJAX to present a very intuitive user experience.
- Client side validation was done using JavaScript and Configured the IIS.
- Used CSS for adding fonts, colors and styles to the web document.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Made use of the JavaScript functions for browser Check of the application.
- Used SQL 2008 reporting services (SSRS) to provide highly customized reports in a real time system.
Environment: CRM 2011 SDK, Visual Studio .NET 2010, .NET Framework 3.5 & 4.0, WCF, ASP.Net, JQuery, SSRS, JavaScript, C#, SQL Server 2008.
Confidential - Atlanta, GA
CRM Developer
Responsibilities:
- Expertise in CRM 2011 Customization, Ribbons, Web Resources, REST / JSON with JQuery.
- Worked with CRM 2011 SDK using C# & .Net 4.0 for Plugins and custom workflows (On Premise).
- Created a web resource to validate the address using google map service in USA/CA.
- Developed Custom ISV Application to perform enterprise search with different db and create contact and activity if not exist.
- Developed User Service to create multiple users in Dynamics CRM.
- Responsible for Designing, coding, developing and implementing application using C# and ASP.NET.
- Extensively used AJAX to present a very intuitive user experience.
- Client side validation was done using JavaScript and Configured the IIS.
- Used CSS for adding fonts, colors and styles to the web document.
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
- Made use of the JavaScript functions for browser Check of the application.
- Used SQL 2008 reporting services (SSRS) to provide highly customized reports in a real time system.
Environment: CRM 2011 SDK, Visual Studio .NET 2010, .NET Framework 3.5 & 4.0, WCF, ASP.Net, JQuery, SSRS, JavaScript, C#, SQL Server 2008.
Confidential
Software Engineer
Responsibilities:
- Gathered requirements, database architecture, designing, development, unit testing, Code Reviews.
- Responsible for Understanding the business process involved in turnkey delivery of power projects, with special focus on global procurement.
- Designed and developed code for global procurement portal web application.
- Developed code using the n - tier architecture.
- Designing the User Interface using the Silverlight XAML Code, Expression Blend.
- Responsible for designing the Silverlight Application using Model View Design Pattern.
- Responsible for implementing the Business Rules in Different areas of application like in the View Model, WCF Service Layer and in Stored Procedure where needed.
- Writing User defined Functions, stored procedures, Triggers, Packages and validated the business logic.
- Developed Business Objects and Data Objects using C#
- Developed and used WCF Web Services to get the Category and Product information.
- Worked in implementing Silverlight templates like Rich Text Editor, Silverlight s Datagrid Control, and Linklabel controls.
- Created Stored Procedures for insert and update/delete the Categories and Products table.
- Used Unit Testing to test the code developed to ensure it accurately captures the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements to this tool.
Environment: Visual Studio .NET 2010, .NET Framework 4.0, WCF, Silverlight, C#, ADO.Net Entity Framework and SQL Server 2008
Confidential
Software Engineer
Responsibilities:
- Involved in Requirement Gathering, Design, Development and Testing of the application.
- Developed and used AJAX call to consume REST enables WCF service.
- Worked with Get and Post methods to communicate with DB.
- Designed the html page with HTML5 controls and JQuery mobile.
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Provided Production Support to troubleshoot and debug the issues.
- Responsible for Plugin and Browser extensions.
- Responsible for publishing and consuming the WCF Services.
Environment: Visual Studio .NET 2010, .NET Framework 4.0, WCF, HTML 5, JSON, JQuery and JQuery Mobile
Confidential
Software Engineer
Responsibilities:
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Responsible in Error Handling using Try, Catch, Finally exceptional handling technique to avoid circumstances leading to abnormal program termination.
- Used ADO.NET for creation of front - end database clients and middle-tier business objects used by applications, tools, languages.
- Provided Production Support to troubleshoot and debug the issues.
Environment: C#, ASP.Net, ADO.net, HTML, Java script and SQL Server 2005
Confidential
Software Engineer
Responsibilities:
- Worked closely with all the business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified effective uses of technology to meet their business needs.
- Involved in Software Development Life Cycle (SDLC) from requirements gathering and performed Object Oriented Analysis and Design (OOAD) using UML.
- Responsible in Error Handling using Try, Catch, Finally exceptional handling technique to avoid circumstances leading to abnormal program termination.
- Used ADO.NET for creation of front - end database clients and middle-tier business objects used by applications, tools, languages.
- Provided Production Support to troubleshoot and debug the issues.
Environment: C#, ASP.Net, ADO.net, HTML, Java script and SQL Server 2005