Post Job Free

Resume

Sign in

Front End Business Process

Location:
Kannapolis, NC
Posted:
March 13, 2024

Contact this candidate

Resume:

Sharat Mandala

+1-704-***-****

ad4bdz@r.postjobfree.com

.NET / CRM Dynamics /PowerApps Developer

Microsoft Certified Professional

AZ-204 Developing Solutions for Azure

Summary:

●Over 9+ years of experience in developing distributed applications leveraging C#, VB.NET, ASP.NET, ADO.NET, WCF, Web Services, Web API, SQL Server, Oracle, NodeJS, jQuery, XML and Java Script.

●Experienced in Power Platform/Power Apps and CRM Dynamics Development with expertise in modeldriven and canvas apps, Power Automate, Power BI, front-end languages and modern web frameworks, Azure, API integration, PowerShell, Dataverse, data entity modeling, business process flow, and O365.

●Experience in advanced JavaScript/UI frameworks like Angular 4, Bootstrap and JQuery.

●Experience with Multithreading, TCP/IP, Socket programming.

●Applying Multithreading techniques for creating high performance applications.

●Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.

●Used Data Reader and Datasets in ADO.Net & Entity Framework to retrieve, display, edit and update data in the database.

●Experience in sitemap and ribbon XML customization for CRM.

●Extensively worked on developing MSCRM Plugins, Custom Workflows, Dialogs and Business Process Flows .

●Extensive experience in using Plugins by using Events Pipeline. Like Pre Validation, Pre Operation, Post Operation.

●Hands-on experience in complete Lab Setup for Single Sign on with Enterprise Active Directory Federation System ADFS and Azure Access Control Service & also with Azure Active Directory.

●Experience in developing Microservices using ASP.NET core.

●Proficient in Object Oriented Programming and Design patterns.

●Knowledge of using Tableau.

●Hands-on experience in Azure PAAS, IAAS.

●Experience on Windows Azure, Azure Active Directory, and SQL azure, creating resource groups, subscriptions, build definitions and release definitions.

●Experience developed different type of functions such as HTTP Trigger, Time Trigger, Durable functions and Service bus Trigger.

●Experience in Consuming CRM API for development of custom API Libraries for front end development.

●Migration of Data from different Microsoft Dynamics CRM. Good knowledge of OOB functionality of MS Dynamics CRM 365/2016/2015/2013 Sales, Marketing and service modules .

●Expertise in configuring security roles, business units, teams, field security profiles, call outs to CRM API, and CRM plugins .

●Experience in data modeling, data design, normalization, data migration projects involving SQL server.

●Knowledge of using Continuous Integration / Continuous Deployment (CI-CD) tools.

●Hands-on experience in End-to-End development in 3 Layer Architecture.

●Hands-on experience in Model–View–Controller (MVC 4) software architectural pattern.

●Worked on BL and DAL classes, integrated in UI using MVVM pattern.

●Hands-on experience in PowerShell scripts on implementing Orchestration.

●Good knowledge in Data Structures & Design Patterns.

●Proficient in investigating, debugging & fixing the problems.

●Expertise in code optimization using latest language/framework features.

●Good knowledge in Unit testing with test case cases creation using MS Test.

●Worked in all phases of Software Development Life Cycle Process (SDLC) involving in Analysis, Design, Development, Deployment, and Testing.

TECHNICAL SKILLS:

Frameworks, Libraries, Languages & Features

.NET Core 6.0/ 5.0/ 3.1, .NET 5.0/4.5/4.0/3.5, Windows Server 2008/R2/2012, C#, ADO.NET, Entity Framework, Python, Sharepoint 2019/2016/2013, PowerApps, Power Automate, MS Dynamics CRM 2011,2013,2015,2016 and Dynamics 365, Microsoft Azure, Alation, Excel VBA, AWS, Docker, Jenkin, Terraform, Kubernetes, Splunk, LINQ, PowerShell

Web Technologies

ASP.NET MVC, VB.NET Blazor, Ajax, WCF, jQuery, Angular4/8/11, jqWidjets, JavaScript, HTML5, DHTML, CSS3, XML, XHTML, WPF, JSON, Ajax, XML XSLT, SOAP, WSDL, UDDI, jQuery, JSON...

Database Development

MS-SQL Server 2005/2008/2012, PostgreSQL, Oracle 9i/10g.

IDE Tools

Microsoft Visual Studio 2022/2019/2015/2012/2010/2008, VS Code, SQL Server Management Studio (SSMS), SSIS 2008, SSIS 2012, Product Studio, IIS, PowerShell

Source Code Control

Team Foundation Server, Visual Source Safe, Git, Mercury.

Reporting

SSRS, Business objects, Crystal Reports, Tableau, Power BI.

Testing

MS Test, NUnit

Education:

Masters in Electrical Engineering, Northwestern Polytechnic University, Fremont, CA, USA.

Bachelors of Technology in Electronics and Communication Engineering, JNTU Hyderabad, India.

Certifications:

Microsoft Certified Professional (AZ-204 Developing Solutions for Azure)

RPA Developer Advanced (UIPATH)

Professional Experience:

Client: AmeriHealth Caritas Mar 2023 – Till Date

Charlotte, NC

Role:MS Dynamic 365 Developer

Responsibilities: -

●Involved in complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.

●Working on Visual Studio 2019/ .Net CORE 5.0 Framework to implement Business Logic.

●Worked on Workflows and Plug-in for automated processes based on requirement in MS Dynamics 365, version 8.2.

●Worked on all the new Out of Box features like Business Rules, Business Process Flow and Synchronous Workflows in MS Dynamics 365.

●Designed and customized MS Dynamics 365 forms and ribbons.

●Customized MS Dynamics 365 form On Load, On Save Status changes events with Java script and JQuery.

●Created multiple Views for Entities to Import and Export data, worked on Managed and Unmanaged Solutions.

●Implemented business process flows within the Power Platform to guide users through predefined steps and enforce best practices.

●Created and developed Microsoft Dynamics 365 Custom Web Pages to plug into out-of- the box MS CRM Solution using HTML.

●Created several plug-ins and workflows for enhancing the system and maintaining data integrity.

●Developed various web services using WCF, ASP.Net Web API which can be consumed by web application and other.

●Created data entity models in Dataverse for efficient data management and storage, ensuring data integrity and security.

●Coded business logic and database logic using Entity Framework 6 and Repository Pattern.

●Utilized Power BI to create interactive dashboards and reports for data visualization and business intelligence.

●Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.

●Integrated Power Automate to automate workflows and business processes, including approvals, notifications, and data validations.

●Experience in creating CRM Site Map and reasonable to handle Deployments to the next environments using Azure DevOps and Solution/Data Export and Imports. Worked on HTML, CSS and XML. Created editable grids in views.

●Created RESTFUL services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.

●Created/Modified Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.

●Used TFS for version and source code control.

Environment: .NET 4.5, C#, Microsoft Dynamics 365, JavaScript, jQuery, HTML5, CSS3, SQL, T-SQL, Visual Studio 2015/19, Entity Framework 6, SQL Server 2012, Swagger, Plug-in Registration Tools, TFS, XRM Toolbox, XML

Client: United Health Group Nov 2021 – Mar 2023

Charlotte, NC

Role: MS Dynamic 365 Developer

Responsibilities: -

●Participate in Daily stand-up meetings and involved with scrum project estimation meetings.

●Customized MS Dynamics CRM 2015 application based on the business requirement.

●Customize Microsoft Dynamics CRM 2015 Entities, create multiple forms (security based) on entities, add Custom JavaScript on form events and add web resources, navigation links to achieve the business requirements.

●Imported contacts from existing application into MS Dynamics CRM 2015 using the CSV file format. Configuration of MS Dynamics CRM with Microsoft Outlook.

●Created a Controller and its endpoints using WebAPI Methodology of different HTTP Verbs in Developing Web Services.

●Developed custom SharePoint components using SharePoint Framework (SPFx), JavaScript, TypeScript, and C#..

●Developed ASP.Net CORE WebAPI based on requirements and specifications.

●Created Restful services using WebAPI, built HTTP services and formatted responses using WebAPI media type formatter to JSON.

●Worked on SQL Server agent, scheduled SQL jobs and automated SSIS packages execution on daily basis and implemented logging framework.

●Developed and Integrate SSRS reports into .NET Web Applications.

●Created and customized Power Apps (Model-driven and Canvas apps) to provide intuitive user interfaces and streamline business processes Configured and automated workflows using Power Automate (Flow) to improve efficiency and productivity

●Configuration of MS Dynamics CRM with Microsoft Outlook.

●Created several client-side extensions using JavaScript, CSS and HTML5.

●Customized Client-side validations and accessed data within the HTML controls using JavaScript.

●Worked on setting up relationship between System & Custom entities.

●Used Pre-and Post-Events during Plugin Execution Phases for various complex Plugins.

●Worked on Visual Studio 2019/.Net CORE 3.1 Framework to implement Business Logic.

Environment: .NET Core 3.1,Microsoft CRM Dynamics, C#, JavaScript, jQuery, HTML5, CSS3, SQL, T-SQL, GraphQL, Jenkins, SharePoint, PowerAutomate, Apache Kafka, Kubernetes, SSIS, SSRS, Visual Studio 2022/19, MongoDB, Web API, Postman

Client: Louisiana Workforce Commission Nov 2020 – Nov 2021

Baton Rouge, LA

Role: MS Dynamic 365 Developer

Responsibilities: -

●Created Organization, Business Units, and Teams and formed their relationships. Using Cascading Style Sheets (CSS) for styling web form UI controls.

●Used SOAP services for requesting information from end points.

●Developed complex MVC Controller, View Models and Helper methods linked to backend database.

●Integrated REST-API with MVC.

●Created and developed Microsoft Dynamics CRM Custom Web Pages to plug into out-of- the box MS CRM Solution using HTML.

●Developed SQL scripts to insert, update and delete data in MS SQL database tables in OLTP environment.

●Worked on setting up relationship between System & Custom entities.

●Used Pre-and Post-Events during Plugin Execution Phases for various complex Plugins.

●Customized Workflows and Plug-in for automated processes, based on requirement to increase visibility and efficiency.

●Developed complex Power Apps (Model-driven and Canvas apps) to deliver custom business applications with advanced functionalities and integrations.

●Configured and optimized SharePoint workflows using SharePoint Designer and Power Automate (Flow) to automate business processes.

●Integrated SharePoint with external systems, such as CRM and ERP platforms, for seamless data exchange and improved productivity.

●Customized Service module and contract templates, entitlement templates, Service Level Agreements and product catalogue according to the business process.

●Used ASP. Net validation controls for validating user input in the web forms. Created SSIS packages for different data loading operations for many applications.

●Used SSRS create reports in the system to provide accurate data for business decision making.

●Integrated Custom WCF Service with other applications.

●Experience in Design and Developing application Leveraging MongoDB.

●Worked on connecting user services using different services like Azure Service Bus, Azure Event Grid, Azure Event Hub, and Azure Queue Storage.

●Automating in azure for creation of Azure services like Storage Account and tables using Azure CLI and Windows PowerShell

●Experience in deploying and managing Kubernetes clusters, both on -premises and in cloud environments.

●Experience in orchestrating containerized .NET application using Kubernetes, managing deployments, scaling and ensuring high availability.

●Used Analysis tools in Log analytics such as log searches, views, and solutions.

●Used Azure components like Service Bus implements a communication system between mutually interacting software applications, Message Queues, Redis Cache to supports data structures such as strings, hashes, lists, sets, sorted sets with range queries.

Environment: .NET Core 2.0, C#, Microsoft Dynamics CRM, JavaScript, HTML5, CSS3, SQL, T-SQL, PostgreSQL, Kubernetes, SharePoint, PowerAutomate, Visual Studio 2015, SQL Server 2012, SOAPUI, Postman, Multithreading, MongoDB, Azure Services,,, XML, SSRS, T-SQL, SQL Server 2012/2014, AJAX, JSON, HTML, jQuery, Ribbon Editor Tool, Outlook and TFS.

Client: Pet Smart Feb 2020 – Nov 2020

Phoenix, AZ

Role: MS Dynamic 365 Developer

Responsibilities: -

●Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.

●Used CRM web service and developed a custom service using WCF to provide extended functionalities to the common methods of CRM.

●Customized MS Dynamic CRM forms, entities, attributes, views, ribbons & sitemaps.

●Worked on setting up relationship between System & Custom entities.

●Enhanced and developed business process flows as per the client needs.

●Created Organization, Business Units and Teams, formed their relationships.

●Created workflow based on requirements.

●Extensively used Synchronous and Asynchronous Plugins and Workflow activities for various MS Dynamic CRM activities during development phase.

●Developed UI interface using HTML, JavaScript, CSS, and Jquery.

●Customized Dashboards based on the custom reports and charts created.

●Worked on designing reports using SQL server reporting services (SSRS).

●Generated various reports with drill-downs, calculated members, and dropdowns from the cubes by connecting to analysis server from SSRS.

●Developed module which deals with searching of information depending upon priority of user in site Using ASP.NET.

●Migrated & Integrated Microsoft Dynamics System for Entities like Products, Customers, Contacts, Sales orders using third party Software using like Kingwaysoft.

●Developed ASP.NET Core Web API based on departmental requirements and specifications.

●Automating in Azure for creation of Azure services like Storage Account and Tables using Azure CLI and Windows PowerShell.

●Work on development Azure Native Services across Service Fabric, Data Fabric etc.

●Worked with advanced concepts of ASP.NET Core MVC such as Models & Providers, Filters used for developing backend technology.

●Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.

Environment: .NET Core 2.0, C#, Microsoft Dynamics CRM, JavaScript, HTML5, CSS3,AJAX, JSON, SQL, T-SQL, Visual Studio 2012, SQL Server 2012, SOAPUI, Postman, Multithreading, CRM Dynamics (on-premises), Ribbon Editor Tool, Azure Services.

Client: Assurant Solutions Aug 19 – Jan 2020

Miami, FL

Role: Sr .Net Developer

Responsibilities: -

●Gathered client requirements and business process, development, testing and deployment of Microsoft CRM.

●Used CRM web service and developed a custom service using WCF to provide extended functionalities to the common methods of CRM.

●Customized MS Dynamic CRM forms, entities, attributes, views, ribbons & sitemaps.

●Worked on setting up relationship between System & Custom entities.

●Enhanced and developed business process flows as per the client needs.

●Created Organization, Business Units and Teams, formed their relationships.

●Created workflow based on requirements from sales and marketing department.

●Extensively used Synchronous and Asynchronous Plugins and Workflow activities for various MS Dynamic CRM activities during development phase.

●Developed UI interface using HTML, JavaScript, CSS, and Jquery.

●Customized Dashboards based on the custom reports and charts created.

●Worked on designing reports using SQL server reporting services (SSRS).

●Generated various reports with drill-downs, calculated members, and dropdowns from the cubes by connecting to analysis server from SSRS.

Environment: ASP .Net, C#, LINQ, Microsoft CRM Dynamics, JavaScript, HTML5, CSS3, SQL, T-SQL, Visual Studio 2012, SQL server 2012, SSIS, SSRS.

Client: DXC Technology, Tallahassee, FL. Jan 2018 – Jul 2019

.NET / Microsoft CRM Dynamics Developer

Responsibilities: -

●Gathered client requirements and business process, development, testing and deployment of Microsoft CRM.

●Involved in customization of tools to customize system components such as forms, views, entities, attributes, relationships, and entity mapping. Environment: Microsoft Dynamics CRM, Visual Studio.NET, JavaScript, SQL Server, SSRS.

●Customized sale module including leads, accounts, contacts, opportunities and related custom entities according to the business process.

●Utilize entity relationships and mappings to reduce a number of workflows and plug-in and simplify the solution. Customize sitemap via XML toolbox.

●Used Pre and Post Images during Plugin Execution Phases for various complex Plugins. Extensively worked on CRM Plugins & Custom Workflow activities development.

●Built CRM reports using fetch XML and/or SQL queries. Creating dashboards and reporting systems on CRM applications.

●Configuring and integrating software applications, APIs and add-ons.

●Providing installation and deployment strategies for hosted Microsoft dynamics CRM and other considerations.

●Developing reports, charts and dashboards for specific business requirements.

●Troubleshooting and coordinated deployment between environments with other teams. Implemented Plug-Ins defining business rules and validating data.

●Debugged JavaScript used in CRM system.

●Configured CRM settings to adopt security policies within different environments using security roles.

●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.

Environment: ASP.net, C#, Microsoft Dynamics CRM, MSSQL server, VBA, Visual Studio 2012, ASP.net MVC 4, POSTMAN REST Client, Soap UI, LINQ.

Client: Barclays, NY Jan 2016 - Dec 2017

.NET Developer

Responsibilities: -

●Interacting with client for requirements, discussing the feasibility of requirements, designing the layout web pages, Architecture and participating in the development.

●Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various web forms using ASP.Net.

●Used WPF build-in set of data controls to bind and manipulate data within applications.

●Developed Custom Controls and User Controls.

●Developed WCF Services and invoking them by using XML SOAP & WSD tool for creating proxy classes.

●Used Microsoft ADO.NET to assess data from database in a web application.

●Used WCF Services (SOAP, WSDL) for communicating with other applications & components.

●Extensively used the LINQ feature in .NET for querying collections and integrating with SQL.

●Used SQL server for writing Stored Procedures, Views and Triggers.

●Testing the application for performance issues and data integrity using NUnit.

●Experienced in Software Configuration Management, setting up company version policies utilizing Team Foundation Server (TFS).

Environment: C#, LINQ, JSON, WCF, ADO.NET, SQL, T-SQL, XML, XSLT, Visual Studio 2010, SQL Server 2008R2.

4C Solutions, India Dec 2012 - Nov 2014

Role: .Net Developer

Responsibilities

●Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.

●Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.

●Used WPF built-in set of data controls to bind and manipulate data within applications.

●Developed Custom controls and User Controls.

●Developed WCF Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.

●Used WCF Services (SOAP, WSDL) for communicating with other application and components.

●Used Microsoft ADO.NET to access data from database in a web application.

●Extensively used the LINQ feature in .NET for querying collections and integrating with SQL.

●Used SQL server for writing Stored Procedures, Views and Triggers.

●Testing the application for performance issues and data integrity using NUnit.

●Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).

Environment: C#, LINQ, JSON, WCF, ADO.NET, SQL, T-SQL, XML, XSLT, Visual Studio 2010, SQL Server 2008R2.



Contact this candidate