Business Analyst Resume
SUMMARY:
- 5+ years of overall experience in IT including Microsoft .Net Technologies and Microsoft Dynamics CRM
- 2+ years of extensive implementation experience in installation, configuration, customization and extension of Microsoft Dynamics CRM as well as doing the deployment, trouble shooting and production support for the applications developed
- Experience in developing complex applications on Microsoft Dynamics CRM platform with customization of entities, sitemap; writing client side JavaScript
- Experience in developing of custom WCF web services, dialog based workflows, plug - ins and integrating custom web pages into CRM
- Experience in the use of web services and 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 knowledge of implementing and maintaining access controls in CRM based on roles and access conditions
- Experience in converting client requirements and functional specifications to technical design with effort estimation and doing development for the same
- Experience in client management and system development, design, and implementation
- Hands-on experiences in developing Web/Windows applications using C#, ASP.net, ADO.net, SQL Server 2005/2008, and .Net Framework 3.5/4.0 with strong knowledge of Object-Oriented concepts
- Good knowledge of Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), and Microsoft Web Server like IIS 6.0/7.0
- Expertise in Database Systems, SQL, and Stored Procedure
- Good knowledge of Web Development skills like HTML, XML, XSLT, JavaScript, and Visual Studio 2008/2010
- Experienced in creating, updating, and reviewing project plans
- Team work and communication skills
- Excellent analytical, logical and interpersonal skills. Hard working and fast learner with self-motivated personality
TECHNICAL SKILLS:
.Net Technologies\ Microsoft Visual Studio, .Net framework: 3.5/4.0, C#, ASP.NET, ADO.NET, Web Services, Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF)
Enterprise Technologies: Microsoft Dynamics CRM4.0, 2011
Database: MS SQL Server 2005/2008/2008 : R2, MS Access
Web Technologies: HTML, XML, XSLT, JavaScript
Reporting Tools: SQL Server Reporting Services (SSRS)
Office Tools: Microsoft Office/Excel/Access/Visio
Other Tools: Simulation Arena, Statistics R, SAS Optimization Lingo
PROFESSIONAL EXPERIENCE:
Confidential
Business AnalystEnvironment: Microsoft Dynamics CRM 2011, IIS 7.0, C#, SQL Server 2008, JavaScript, DHTML, XML, Web Service, Windows Server 2008
Responsibilities:
- Leading and/or participating in discovery analysis meetings with the client to understand current business processes that need to be incorporated into Dynamics CRM 2011.
- Conduct detailed analysis sessions with end users.
- 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 plug-ins using Visual Studio and C# to coordinate the student and program entities.
- Used Confidential SDK, WCF, and LINQ to interact with data from the CRM system
- Used XRM 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.
- Coordinated geographically distributed Team (Onshore/Offshore Model) to expedite custom solutions and testing.
Confidential
Consultant
Environment: .Net 3.5, Microsoft Dynamics CRM 2011, Confidential SDK, C#.Net, Asp.net 2.0, Visual Studio 2010, MS Outlook, IIS 7.0, JavaScript, XML, Team Foundation Server 2010, SQL Server 2008, SSRS
Responsibilities:
- Assisting in evaluating business processes and requirements and performed feasibility studies on client's business requirement for implementation.
- Designing systems, modules, gathered requirements, and created business flowcharts to transform business requirements into technical specifications.
- Hands-on, end-to-end SDLC experience and a thorough understanding of CRM concepts, as demonstrated supporting Microsoft Dynamics CRM, and developing custom, data-driven .NET applications.
- Understand the functional capabilities and limitations for out of the box CRM functionality as well as custom code.
- Creating a detailed project plan for the customer, this includes both estimates for the tasks that will be completed and the timeline in which they will be completed.
- Writing specifications for customizations and system integration.
- Building the Confidential forms, screens, and views, as well as workflows and reports around the customer needs for an interface.
- Use Microsoft .NET development to extend and augment the Microsoft Dynamics CRM platform.
- Implementation of custom Confidential plug-ins and workflows.
- Development of various CRM-related scripts and utilities.
- Extending Microsoft Dynamics Confidential Functionality through the SDK.
- Creating SSRS reports for sales and financial data using joins and pivot tables.
- Create Plug-ins, custom asp.net pages and workflows for enhancing the system and maintain data integrity.
- Use Bing Maps API to update address coordinates in the Microsoft Dynamics CRM.
- Use TFS 2010 for Source Control of Project code.
Confidential
Functional Analyst
Environment: Microsoft Dynamics CRM 4.0/2011, Microsoft CRM SDK, C#, ASP.NET, Visual Studio 2008, SQL Server 2008
Responsibilities:
- Responsible for overseeing the company’s requirements, development, testing and deployment of Microsoft CRM projects.
- Customized Sale module and entities of leads, account, contact and opportunities according to the business process of Mjmk.
- Created SSRS of orders, costs, prices and revenues.
- Import and export data within MS Excel and Confidential .
- Created workflows based on requirements from sales department.
- Used Confidential 4.0 Customization tools to customize system components such as forms, views, attributes, relationships, and entity mappings.
- Designed plug-ins to populate contact and account number on create of new record.
- Customized sitemap for entity navigation for custom menus.
- Responsible for solution management in enterprise environment.
- Integrated and monitored SharePoint 2010 integration with CRM 2011 for document management under different site security settings.
- Responsible for converting business requirements into technical requirements for development team.
- Customizing and configuring CRM system at a user level.
- Trained team in MS CRM 4.0.
- Successfully upgraded from unsupported CRM 4.0 implementation to completely supported CRM 2011 solution.
Confidential
MS CRM Functional Consultant/Business Analyst
Environment: Microsoft Dynamics CRM 4.0, C#, Windows Workflow Foundation, ASP.NET 3.5, Visual Studio 2008
Responsibilities:
- Developed business cases and gathered detailed business requirements for prioritized projects including high-level process analysis, blueprint of implementation, identification of key gaps, and approach options.
- Understood diverse range of metrics to analyze data sources from multiple sources including Excel, Access and SQL.
- Imported bulk data from legacy tool using Data Migration Manager 4.0. Created CSV files for each entity and assigned ownership to different users.
- Doing the initial setup of Production environment in order as creating Business Units, Roles, Territories, users and then importing accounts with assigning ownership.
- Configured Microsoft Dynamics CRM (v4.0) and Customized (Entities, Custom Attributes, Custom Views and Forms), as well as Dynamics CRM application development using CRM SDK.
- Configured plug-ins and custom workflow activities consuming CRM Services using CRM SDK and ensure that processes will work efficiently and will conform to IT standards.
- Automated Marketing module to send on-demand bulk e-mails, track responses and schedule campaigns to their customers with a forthcoming event details.
- Customized, Microsoft Dynamics CRM 4.0 interfaces using edited JavaScript (Sitemap.xml and ISV.config) and also for client side data validation.
- Create ad-hoc queries from SQL Server databases for custom reporting needs and attached reports with CRM.
- Used SSIS packages to automate all the ETL/Data cleansing tasks, including CSV import add transforming data from one table to another.
- Configured CRM Outlook add-on to synchronize CRM 4.0 with Outlook for end users.
- Managed the software configuration change management for code/requirements/ design/versions.
- Created training materials and held live demonstrations for end-users, provided user support.