Post Job Free
Sign in

Asp.Net C#

Location:
Pittsburgh, PA
Salary:
900000
Posted:
May 01, 2024

Contact this candidate

Resume:

VIBHA PANDEY

Mobile: 412-***-****

E- Mail: ad5esy@r.postjobfree.com

Summary:

•About 15 years of experience in developing various applications using Microsoft technologies like C#.NET, ADO.NET, Visual Studio .NET 2022/2019/2017/2015/2012/ 2010/ 2008/ 2005, SQL Server.

•Experience developing and supporting web-based/windows ASP.NET (C#) applications.

•Expertise in all the stages of the Software development Life Cycle (SDLC) namely Requirements Gathering, Analysis, Design specifications, Development, Testing, Implementation, Maintenance, Documentation of n-tier architecture application.

•Extensive experience in web technologies and with ASP.NET, ASP.Net Core MVC, C#, JavaScript, JQuery, JSON, Web Services, WPF.

•Good experience in implementing messaging through RabbitMQ and NServiceBus.

•Good experience in implementing MVC architecture.

•Very good experience on Object Oriented Programming (OOPs) concepts.

•Well versed with all MS Data access technologies including ADO.Net, Entity Framework 6.0, LINQ, LINQ to SQL, Enterprise Library.

•Having knowledge in SQL.

•Good experience in Triggers, Views, Stored Procedures, and appropriate User defined functions.

•Expertise in testing phase, it includes test scenarios, test plans, test cases, execution of test cases, unit test plans and Unit Testing.

•Having knowledge in RDLC Reports.

•Extensive knowledge in customizing and enhancing the application based on client’s requirement.

•Excellent with problem-solving and trouble-shooting capabilities.

•Involved in interaction with users and creating specifications.

•Good Team player, having interest towards exploring, learning and using new Tools and Software quickly as required.

•Has excellent communication and interpersonal skills help contribute to timely completion of project deliverables well short of schedule.

•Experience in Azure Development with DevOps.

IT Skill Sets

Programming Languages : C#

Technologies : ASP.NET, ASP.Net Core, MVC, Web API, Web Services, Web API, RESTful services

Development Architecture : 3 tier Architecture, MVC 4.0/5.0

Client Scripting/Services : JavaScript, JQuery, JSON,

.Net Framework : 4.8,4.5, 4.0, 3.5, 3.0, 2.0

Messaging Technologies : RabbitMQ, NServiceBus

Database Solutions : Postgresql, MS SQL Express 2018/2016/2008 R2/ 2008/ 2005

IDE(s) : Visual Studio 2022/2019/2017/2015/2012/ 2010/ 2008/ 2005

Window Technologies : WPF, MVVM

Source Controls : Git, TFS, SVN

Reporting : Crystal Reports, RDLC

Tools : ServiceInsight, Serviceplus, TestHarness, Talend API Tester, Devexpress Control, ADO.Net, Entity Framework 6.0, LINQ,

Enterprise Library, NHibernate

Cloud Platforms : Azure

Platforms/OS : Windows 11/10/8, Windows 7, XP, XP Professional

Oct’14-till date DSIG IT SOLUTIONS PVT LTD., Dublin, OH SSE

Project Title: HealthPlanet, UPMC Feb’17- Present

Description: HealthPlaNET is the tool for interaction between members and managing member care. HealthPlaNET ties together clinical and non-clinical data systems and provides clear member information including utilization management cases, chronic conditions, and interactions with other hospital software systems.

Responsibility:

Worked with Business Analysts to gather requirements and helped bridge the gap between business requirements and technical implementation.

Practiced Agile Methodologies to review progress of project in weekly sprints.

Created RESTful and Web API as transaction and communication technology to the client.

Developed ASP.NET Core Web API based on requirements and specification.

Design web page using html, CSS, JavaScript, jQuery, BootStrap, Node Js, Angular, Typescript.

Develop and maintain API security measures.

Used TDD (Test Driven Design) concepts to help design and document architecture to promote Ubiquitous language and improve shared understanding of the project.

Experienced in Object Relational Mapping using ADO.NET, Entity framework.

Implemented LINQ query operations like Grouping, Ordering and Filtering operations to access database for search. Used LINQ to aggregate data from repository layers.

Created Microservice for small services each running in their own space and can communicate via messaging technologies RabbitMQ and NServiceBus.

Worked on Azure Development, worked on Azure web application, Azure SQL Database

Developed the applications and their integration across different systems and services using Azure PaaS services like App Services, Service Bus, Web Jobs, Azure Functions, Logic Apps, Key-Vault, Azure AD, Azure API Management, Azure SQL.

Demonstrated expert level technical capabilities in areas of Azure Batch and Interactive solutions.

Use Azure Service Bus to send data between decoupled systems.

Working experience with Azure DevOps to deploy, update and delete multiple Azure resources.

Involved in Deployment for all features for each environment.

Continuous Integration and Continuous Deployment (CI/CD) of the Applications into Azure Cloud.

Plans and coordinates the administration of PostgreSQL databases to ensure accurate, appropriate, and effective use of data, including database definition, structure, documentation.

Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server.

Working with Git and TFS as the source for version control and project / issue management.

Environment: .NET Framework 4.8, C#.NET, ASP.Net Core 2.0, LINQ, Web API’S, Agile, RabbitMQ, NServicseBus, ServiceInsight, TestHarness, Talend API Tester, Entity Framework 6.0, EF Core 2.1, SQL Server 2018, Visual Studio 2022, Azure web application, Azure SQL Database Azure Service Bus, Azure DevOps, PostgreSQL, CI/CD channels, Angular 14

Project Title: PlanningOnline, UPMC Jun’16- Jan’17

Description: Transfer of planning information is handled seamlessly by D3’s proprietary Planning Online application, an easy to use web-based tool for prescribing treatment planning goals in a clear, unambiguous template format. The application also lets you quantitatively compare your plan goals with final plan results. Direct consultation via phone or web-based screen sharing is also available for any plan.

Responsibility:

Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#.

Utilize Entity Framework code first approach then generates the database.

Developed modules of the application in ASP.NET MVC and involved in writing C# classes

Developed Razor views (.cshtml) to display the wire information.

Used Web services to communicate with the business layer objects.

Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested.

Layouts”, “ViewStart” and MVC User Controls “Partial Views”.

Creating custom site pages, lists, views and master pages.

Created different models to tightly bind these models to the above Views in the application.

Created several Action methods in controllers in ASP.NET MVC which were used a routing mechanism between different views.

Develop complex MVC Controller and ViewModels linked to backend database.

Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server.

Working with SVN as the source for version control and project / issue management.

Environment: C# with ASP.Net 4.5, MVC, Entity Framework 4.0, SQL Server 2008, SVN.

Project Title: OMNIVISOR, Medtronic Sep’15- May’16

Role: Senior Software Engineer

Description: OMNIVISOR’S clinical management software is a telehealth workflow management tool. The System prioritizes and categorizes daily interventions and guides your care team through an efficient intervention process. OMNIVISOR was developed by Cardiocom using evidence-based medicine and clinical practice guidelines. OMNIVISOR incorporates proven, rules driven telehealth algorithms that can be customized for your population and are configurable at an individual patient level. OMNIVISOR facilitates high care management ratios allowing one nurse to remotely manage several hundred patients.

Responsibility :

Involved in developing the browser based Intranet applications using ASP.NET, C#.

Developed the presentation layer which consisted of ASP.NET Web Forms, User Controls and their associated code-behind files.

Developed Data Access layer (DAL) for communicating SQL Server.

Developed UI using custom controls, user controls, layouts and styles which inputs the data and display the data for the web applications using ASP.NET.

Architect, Design and Develop RESTful base WCF Web using Service, and consumed at Web application using AJAX post calls.

Used SOAP based Web services to communicate with the business layer objects.

Use AJAX, JSON controls to minimize server round trip and enhance customer experience.

Designed the business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.

Involved in relational database design, data extraction, data transformation and loading from large and complex data sources using MSSQL Server 2008.

Worked on enhancements, bug fixing, and any changes that is required.

Agile Scrum Development methodology has been followed for execution this project

development with 1 month iterations.

Maintained the Version, Labeled Versions and Backups of the source using SVN.

Environment: C# .Net 4.5, Jquery, JSON, Web service, WCF, rdlc report, Sql Server 2014, SVN.

Project Title: AMHS, Anoka County May’15’- Aug 28

Role: Senior Software Engineer

Description: Adult Mental Health Statistics is maintaining record of adult mental patient that facilitate patient to receive mental health services through Adult Rehabilitative Mental Health Services (ARMHS). ARMHS are mental health services to be provided one-to-one in the home and in the community by qualified staff.

Responsibility:

Extensive experience in developing User Interface (UI) for the better look and feel of the desktop-based application.

Designed Win Forms in C# to displays results on screen.

Created reports using Crystal report.

Coded the application logic layer which contained all the business rules and business entities represented by C# Classes.

Develop new and change existing Stored Procedures.

Responsible for Root-cause analysis for the bug occurring in the application and providing permanent fix to these defects.

Responsible for carrying out Unit and System Testing.

Working with TFS as the source for version control and project / issue management.

Environment: C# .Net 4.5, Crystal report, SQL Server 2014, TFS.

Project Title: Specimen Tracking System Oct’14- Apr’15

Description: Specimen Tracking System is next-generation bio specimen management software that enables bio banks, clinicians, and labs engaged in multicenter collaboration to break down data silos and unlock the value of their bio repository data for translational research.

Responsibility:

Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.

Utilize Entity Framework database first approach then generates the database.

Developed modules of the application in ASP.NET MVC and involved in writing C# classes

Developed Razor views using HTML Helper methods and C# to display the wire information.

Familiar with ASP.NET MVC routing and the way it is performed in Global.asax RegisterRoutes method.

Used Web services to communicate with the business layer objects.

Layouts”, “ViewStart” and MVC User Controls “Partial Views”.

Created several Action methods in controllers in ASP.NET MVC which were used a routing mechanism between different views.

Developed Controllers and action methods to process the incoming requests.

Implemented authentication and created custom role providers to authorize the users.

Develop complex MVC Controller and ViewModels linked to backend database.

Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server.

Working with SVN as the source for version control and project / issue management.

Environment: C# with ASP.Net 4.5, MVC, Ajax, ADO.Net, Entity Framework 4.0, SQL Server 2008, SVN.

Project Title: Surgical Pathology Nov’13- Sep’14

Description: PathLogix is powerful, user-friendly software designed to generate comprehensive pathology reports, instantly retrieve information, support marketing efforts, analyze data, and help users meet regulatory needs quickly and inexpensively. Working with the most widely-used database technology in the world, PathLogix offers a wealth of features designed to enhance the efficiency and financial health. PathLogix reports are simply elegant because they're elegantly simple; comprehensive and information-filled, yet easy to read.

Responsibility

Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop-based application.

Used XAML directly for WPF and design rich controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.

Responsible for designing screens using MVVM Design Pattern for providing a more compelling engaging and rich media experience for viewers..

Used LINQ, NHibernate, WPF and WCF to communicate between Data Access layer and other business components.

Coded the application logic layer which contained all the business rules and business entities represented by C# Classes. It also contained data access logic and data access classes using NHibernate, which would communicate with the underlying database layer.

Develop new and change existing Stored Procedures.

Involved in test case design and test scenario identification for functional, integration, system, regression, security, end to end and UAT testing.

Working with SVN as the source for version control and project / issue management.

Environment: C# .Net 4, WPF, MVVM, LINQ, NHibernate, RDLC report, Server 2008, SVN.

Oct’12-Oct 2013 NIIT Technologies Ltd., Greater Noida SSE

Project Title: Passion

Description: This application is a module of Kouni Group Web Application. The Kuoni Group is a leading global travel and destination management services company Kuoni tailor-made travel logistics services all around the world to professional travel organisers.

Responsibility :

Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.

• Developed the presentation layer which consisted of ASP.NET Web Forms, User Controls

and their associated code-behind files. Analysis of the requirement provided by Client.

Developed Data Access layer (DAL) for communicating SQL Server.

Used JavaScript and JQuery for client side data validations and Validation controls to validate the input.

Use AJAX, JSON controls to minimize server round trip and enhance customer experience.

Involved in relational database design, data extraction, data transformation and loading from large and complex data sources using MSSQL Server 2008.

Worked on enhancements, bug fixing, and any changes that is required.

Develop new and change existing Stored Procedures.

Maintained the Version, Labeled Versions and Backups of the source using TFS.

Environment: C# with ASP.Net 4, MVC, Ajax, Web Services, SQL Server 2008 R2, JQuery, JSON,

JavaScript, TFS.

Aug’11-Sep’ 12 Helm Analytics Pvt. Ltd., Noida SE

Project Title : ProLaw

Description: It is a Desktop Application. The ProLaw software suite is designed to automate the practice and manage the business of law. Comprehensive features simplify, streamline and coordinate the work of attorneys and staff in small and mid-size law firms, corporate legal departments and government agencies. Built from the ground-up on a single database, ProLaw combines case and matter management as well as time entry, billing and accounting capabilities within a single integrated solution.

Responsibility:

Extensive experience in developing User Interface (UI) using WPF and XAML for the better look and feel of the desktop-based application.

Used XAML directly for WPF and design rich controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.

Created reports using RDLC report.

Involved in developing and designing User Interface (UI) using WPF for the better look and feel of desktop- based application.

•Involved in test case design and test scenario identification for functional, integration, system, regression, security, end to end and UAT testing

•Working with TFS as the source for version control and project / issue management.

Environment: C# .Net 3.0, WPF, MVVM, RDLC report, Server 2008, TFS.

Oct’10-Jun’11 I-Matrix Solutions, Lucknow SE

Project Title: Leblanc Group

Description: This application is a module of Leblanc group Web Application. Leblanc Group is a

Leblanc group. In this module Intranet & Public users can create topic for discussion. A topic can contains sub-topic and user can reply on topic.

Responsibility:

Created 3-tier architecture for the application and created Web Pages using Master Pages.

Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates and Footer Templates extensively for editing and adding rows and involved in AJAX Validations using Ajax controls.

Programmed Data Access Layer using ADO.NET which involved in accessing data from the Database using Connected Architecture which requires the strong OOPS concepts.

Interaction with Business Team in Requirement gathering/Elevation Support.

Responsible for developing application as per given requirement.

Working with SVN as the source for version control and project / issue management.

Environment: C# with ASP.Net 3.5, Ajax, Web Services, SQL Server 2008, JQuery, JSON,

JavaScript, SVN.

Jan’09 – Oct’10 Xtreem Group, Pune SD

Project Title: UPRVUNL

Description: This Module was developed to help admin for revision of salary and pension of employee according to the 6th Pay Commission. Admin can make report of Employee’s pay slip.

Responsibility :

Designed the web application framework using C#.Net.

Used ASP.NET and updated almost all web pages to implement the AJAX functionality, thereby achieving performance enhanced application.

Analysis of the requirement (information) provided by Client team.

Implemented input validation using the.NET Input Validation Controls.

Responsible for Database design, and creation of Stored Procedures using SQL, triggers.

Interaction with Business Team in Requirement gathering/Elevation Support.

Responsible for developing application as per given requirement.

Involved in Unit testing and writing test scripts and scenarios.

Environment: C# with ASP.Net 3.5, Ajax, Web Services, SQL Server 2005, JQuery, JSON,

JavaScript, SVN.

Academic Credentials

2010: Master of Computer Applications (MCA)

Punjab Technical University, Jalandhar

2009: Master of Science-IT (MSc. IT)

Punjab Technical University, Jalandhar

2008: Microsoft Certification in ASP.NET 2.0

UPTEC

2008: ‘A’ Level

DOEACC



Contact this candidate