Pavani .Net

  • Sr. .Net Developer
  • St.Cloud, MN
  • Member Since Jun 08, 2023

Candidates About

 

Pavani

Professional Summary:

        Over 8+ years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework , Visual Studio, C#.NET, ASP.NET.

        Experience with Software Development Life Cycle (SDLC) namely Waterfall, Agile and Prototype, and good knowledge in SCRUM methodology and CMS system.

        Experience in Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET Applications. Experience in Test Driven Development (TDD) and Automation.

        Experience in NUnit Testing and Implementation of Client/Server applications using C#, Oracle and MS SQL Server with N-tier development environment.

        Experience in designing, developing and updating Web-Forms using .NET Technologies like HTML, CSS, C#, AJAX, Telerik, JQuery, ASP .Net and Silverlight.

        Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding. Worked on themes and styling for the application.

        Used Windows PowerShell for configuration management and task automation.

        Experience in consuming, building and implementing Web Services using SOAP and REST Protocols.

        Experience in data accessing using Data Adapter, Data Reader & Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL & LinQ to XML.

        Good experience in ASP.Net 4.0, VB.Net, SQL PLUS, ASPX, Java Script, j Query, Angular JS, DHTML, IIS, LDAP Queries, and SharePoint.

        Experience in development of a well responsive single page application using Angular JS framework, JavaScript, j Query and C# in conjunction with HTML5 and CSS3.

        Experience in creating Services and Endpoints and working with WCF (Windows Communication foundation).

        Design, Code and Test web applications using HTML, C#, NUNIT.

        Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.

        Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.

        Experience in using libraries like ASP.NET Signal R to develop applications in ASP.NET which helps in adding web functionality to them.

        In-depth knowledge of WPF and experience that includes: authoring custom controls, data binding, control templates, styles, triggers, behaviors, data entry forms, nested forms and grids, data validation, and MVVM.

        Hands on experience in MS SQL Server and Oracle database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.

        Experience with SSIS (SQL Server Integration Services) for data extraction, transformation and loading.

        Experience using SSIS tools like Import and Export Wizard, Package Installation and SSIS Package Designer.

        Experience in creating drill down, drill through and linked reports using SSRS (SQL Server Reporting Services) and Crystal Reports with multi-valued parameters and LOV's.

        Experience of Design patterns like MVC 4.0/5.0 and MVVM.

        Acquaintance using report generation tool Crystal Reports.

        Highly dedicated, quick starter, solution driven pattern programmer, strong in Object Oriented Analysis and Design.

        Excellent at solving complex problems under strict deadlines, communication and interpersonal skills.

 

Technical Skills: 
Operating Systems: Windows 2003, Windows 7, Windows 8, 8.1, UNIX, Linux. 
Programming Languages: C#, ASP.NET, Angular JS, jQuery, Typescript, JavaScript, HTML, CSS, VB.NET, ADO.NET, XML, XSL, XSLT, C, C++, VC++, VB6.0, ASP. 
.NET Technologies: Microsoft .NET Framework (CLR, CLS, CTS), Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, .NET Remoting, COM/COM+ Interoperability, NUnit, NAnt, NDoc, NReport, NHibernate, WCF, WPF 
Web Development: ASP.NET, ASP.NET MVC, Web Services, ASP, IIS 6.0, VBScript, AJAX, JSON. 
Development Tools: Microsoft Visio, Microsoft Team Foundation Server, Microsoft Application Center Test, , StarTeam, VSS, JBuilder, Netbeans, Toad, SSIS, SSRS, MOSS 2007, Infragistics, WinDbg, Oxygen 2010, Gliffy, Beyond Compare, RAD/IDE Visual Studio 
Unit Testing Frameworks: MS-Test, Nunit, Jasmine, Karma 
Dependency Injection Tools: Structure Map, Ninject, Unity Framework 
RDBMS: MS-SQL Server, Oracle, DB2, MySQL, T-SQL, Sybase.
Source Repositories: Git Hub, TFS, VSS 
Modeling and Design Tools: Microsoft Visio, IBM Clearcase, Rational Rose, UML 
Software Methodologies: SDLC, Agile, OOAD, DDD, TDD

 

Professional Experience: 

St.Cloud State University., St.Cloud,MN                                                                September 2016 to present                                                                   

Role: Sr. Dot Net Developer

Description: St. Cloud State University (SCSU) is a public university founded in 1869 above the Beaver Islands[6] on the Mississippi River in St. Cloud, Minnesota, United States. The University is one of the largest schools in the Minnesota State Colleges and Universities (MnSCU) system, which is the largest provider of higher education in Minnesota. In this university I designed career center website. The St. Cloud State university career center website will helps all types  of jobPosts are posted into this website. All jopbposts are coming from all states not only particular MN State. St.Cloud State University maintaining one Job post web application in this companies will post jobs information. Maintaining job posts and filtering based on user requirements.

Responsibilities:

 

• Involved in requirement gathering, database design, n-Tier Application development (MVC), User Interface, Application Layer, Business Layer, XML Parsing, creating and consuming Web Services, system integration and deployment.

• Activly participated in deployment activities like solving dll issues in Visual Studio.

• Leveraged WCF mechanisms like sessioning, Instance management, and concurrency to make our services more robust and scalable.

• Used JavaScript, Angular, Node, Bootstrap, HTML5, CSS3 for frontend development.

•  Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.

• Enhanced and developed UI functionality using HTML, XML, XAML.

• Used Web API as an ideal platform in building Restful applications on .NET Framework.

• Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.

• Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.

•  Involved working with Control development and Dynamic Templates using WPF.

• Used multi threading and multi processing to improve the performance.

• Used VBAtool for controlling Excel.

• Implemented Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.

• Implemented Entity Framework Migrations to enforce the frequent changes in Conceputal layer changes to database.

• Created and consumedASP.NET Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement REST API.

• Created & hosted WCF Services and also used different bindings to make it available to different types of clients.

•  Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing.

•  Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2012 to insert, update, and delete data inside tables.

• Built DataSync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.

• Building automation framework using Specflow and XUnit.

• Responsible for maintaining versions of source code using Team Foundation Server.

• Fixing Assembly issues and deployment issues in Visual Studio 2012.

• Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.

•  Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.

• Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.

•  Extensivly usedDevEx 11.1.8 for information gathering.

• Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent

• Created automatically running stored procedures for day-end operation using SQL Server agent

• Created new tables, wrote stored procedures for applications and some user defined functions

• Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012. Involved in Troubleshooting and Debugging of the application within Stipulated time.

• Developing, monitoring, extracting and transforming data using SSIS.

• Created many Drill through and Drill Down reports using SSRS.

•  Development of enterprise reports by pulling data from various sources and presenting in Telerik Rad.

 

 

 

Environment: Visual Studio 2013/2012, C#, ASP.NET MVC 5.0/4.5, Entity Framework 6.0/4.3, WCF, WEB API, content management system ,TFS 2013, AngularJs ,Backbone, JQuery, Microsoft Enterprise Library, IIS 7.0, HTML 5, DOM, DHTML, XHTML, Rest Web Services, LINQ to Entities,Microsoft Windows Azure, SQL Server 2008 R2 and DB2 v8.1.

 

Geo-Comm, Inc., St.Cloud,MN                                                                         October 2015 to August 2016

Role: Dot Net Developer

Description: Geo-Comm, Inc. provides solutions for public safety geographic information systems (GIS) and communications systems in the United States. It offers GeoLynx Spatial Router, an Internet engineering task force 5222 compliant location-to-service translation server that provides emergency call routing and location validation function for NG9-1-1 systems; computer aided dispatch (CAD), automatic vehicle location (AVL), and other real-time and historic emergency event data; GIS data management applications for small, medium, and large agencies. it offers various types of public safety answering point (PSAP) operational assessments,PSAP audits, PSAP equipment request for proposal/procurement project management, and implementation planning. Further, the company provides GIS data development, support and maintenance, managed services.

 

Responsibilities:

·         Developed screens on Client/Server Applications.

·         Involved in fixing errors in deployment process in Visual Studio 2015.

·         Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.

·         Developed and maintained Web Forms with ASP.Net, Angular JS, Silverlight, IIS 7.0/6.0./5.0 and C#.Net.

·         Extensivly involved development and Dynamic Templates using WPF.

·          Enhanced and developed UI functionality using HTML, XML, XAML.

        . Developed class Libraries using C#.NET to implement Business Logic.

        Used GitHub as the version control to for code commits and code changes and also to achieve a good communication between the teammates.

        Implemented PowerShell scripts that automated creation of contacts from Active Directory users and updating of address books - increasing productivity and efficiency.

        Implemented and consumed Web Services using WCF.

        Responsible for maintaining versions of source code using Team Foundation Server

        Created RestFul services using web API to interact with business layer.

        Designed Graphical User Interface for various web pages using AJAX, HTML, CSS, JavaScript, Bootstrap, Knockout JS and SILVERLIGHT.

        Built DataSync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.

        Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

        Developed custom reports using SSRS.

        Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.

        Developed and consumed WCF series (ASP.NET 3.5) to achieve service oriented architecture and communication between heterogeneous applications.

        Involved and designed UI with Interactive XAML Prototypes for illustrating new interactions and animations and also a  lot of great templates, styles, triggers, converters and resources.

        Developed complex stored procedures using temporary tables and loops using SQL and PL/SQL.

        Developed Applications using VB.Net, .NET Framework 3.5, Object Oriented Principles and n-tier architecture.

        Involved in using DI framework, LINQ and Entity Framework.

        Design and develop Databases, Tables, Stored procedures, triggers, cursors SQL Server.

        Used ASP.NET and C# for the front end presentation and Server Side Processing.

        Developed the SILVERLIGHT application on Model-View-View Model (MVVM) design pattern.

        Heavily used LINQ to SQL to retrieve data about Customers and Transactions.

        Test Driven Development (TDD) can be implemented using the NUnit Framework for unit testing and ability to load, explore and execute tests.

 

 

Environment: C#, WPF, XAML, GitHub,  Agile Scrum,   Restful API, Version1, Dependency injection,TFS, TDD, SQL Server 2014, ASP.NET, VB.NET, ADO.NET, Visual Studio 2015/2013/2012/2010, Microsoft Windows Azure, SQL server 2012, T-SQL, ADO.NET entity framework, .NET Framework  4.5 , AJAX, XML, XSLT, JavaScript, SOAP, Angular JS, Web Service, Web API, WCF 3.0, SOA, SILVERLIGHT.

 

 

HP, Houston, TX                                                                                         November 2014 to September 2015

Role: Sr. .Net Developer

Description: The Emerging Compute Lab at HP Labs is an independent-minded computer/software engineer where I'm responsible for researching, developing disruptive collaboration technologies. I've been in the project where we designed and implemented systems using a mix of directly created software, technology from HP Labs, and external solutions.

 

Responsibilities:

 

• Agile methodology is used for project requirements gathering and implementation.

• Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.

• Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using PL-SQL in Development and Production environment for SQL 2008/2010.

• Designed GUI using ASP.NET, HTML, CSS, and JavaScript.

• Involved in testing the modules by writing Unit Tests.

•  Worked with OOPs, OOD patterns, and SOLID principles while developing the layers in the architecture.

• Developed the application using C#.NET to incorporate business logic & implemented back-end connectivity using ADO.NET.

• Used Visual Studio.NET 2013 IDE to design the forms, develop and debug the application.

•  Involved in design of web front end using ASP.NET MVC and utilized jQuery and AJAX in order to enhance the user experience.

• Used TFS for Version control, Branching, Merging, Bug Tracking etc.

• Integrated the third party APIs into the current system

•  Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints and also VM Migrations from Transitional hosts.

• Developed the components like Controllers, Views, Layouts, and Action Filters in ASP.NET MVC 4.0.

• Maintained the applications that were build using VB .NET

•  Extensively used Web Services, SOAP, XML and XSL to expose the reports to facilitate information sharing.

 

 

Environment:  Azure, Visual Studio 2013/2012, C#, ASP.NET MVC 5.0/4.5, Entity Framework 6.0/4.3, WCF, WEB API, TFS 2013, AngularJS, Backbone, JQuery, Microsoft Enterprise Library, IIS 7.0, HTML 5, DOM, DHTML, XHTML, Rest Web Services, LINQ to Entities,Microsoft Windows Azure, SQL Server 2008 R2 and DB2 v8.1.

 

 

 

 

Independent Health, Buffalo, NY                                                                February 2014 to October 2014

Role: .Net Developer

Description: The Hospital Patient Portal is a program build to assist the process of Patient registration, managing patient visits and visit related documents. It has 2 sets of views, namely Patient login and Staff login. Patient login includes pages for creating accounts and viewing visit info. Staff login includes features like Patient search, managing visit information and managing visit specific documents.

 Responsibilities: 

        Used AngularJS framework for validating the required fields and check the duplicate records in client side validation.

        Developed cross browser compatible, customer facing online application based on N–Tier Architecture.

        Dealt with Bootstrap to present the application in a visually appealing manner and to render customer information as users were adding details to their profile.

        Implemented Layouts and partial view to maintain the consistent look and feel for Razor Web pages.

        Used Interfaces, Delegates, Generics and Collections in the business logic layer.

        Used multi threading and multi processing to improve the performance.

        Writing Stored Procedures and User Defined Scalar Functions (UDFs) to be used in the SSIS packages SQL Scripts.

        Creating – Tables, Indexes, Views, User defined functions, Triggers, Parameterized Stored Procedures, Constraints and Roles.

        Implemented debugging and exception logging mechanisms modules for WCF services which will be used in Business to Business services to save time and cost.

        Implemented various endpoints to establish communication with multiple transport protocols.

        Implemented Controllers and Actionresults and Custom Action Filters and Routing Mechanisms.

        Generated business objects in DAL layer to implement more functionality in Entities.

        Implemented Custom httphelpers and strong typed helpers in Views.

        Providing Release Management and Build Automation with TFS 2013 Build Automation.

        Responsible for Automated Staging Server Version Deployment to Production.

        . Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.  

        Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.

        Developed procedures and functions for business &data transactions with Error Handling.

        Used Re-Sharper and Style Cop for code enhancement Designed and coded application components in an Agile environment.

 

 Environment: .NET Framework 4.0, Visual Studio 2012, ASP.NET 4.0, C# 4.5, HTML, CSS, WCF, SOAP UI, XML, LINQ, SQL Server 2008, SSRS, ORACLE11G, PL/SQL and TFS.

 

Bank of America, Charlotte, NC                                                                 November 2012 to January 2014

Role: .NET Developer

Project: LMA (Loan Modification Application)

Description: LMA (Loan Modification Application) is a Decision making Engine for one of several programs for making home affordable programs at Bank of America. The Federal Government's Making Home Affordable (MHA) programs are designed to help home owners who are struggling to stay in their homes. By participating in these programs, Bank of America is helping to make monthly mortgage payments more affordable for borrowers who have suffered a hardship or have lost significant value in the property due to the current financial crisis. Upon reaching LMA, a loan goes through several Mod - Staging and analyst reviews by under writers who re-evaluate loans and consumers credit scores. Based on these new criteria under new terms, a customer may be offered a lower monthly payment, lower interest rates and other benefits. 

Responsibilities:

·         Responsible for designing, developing and testing the multi-tier architecture involving the presentation layer, Business component layer and database layer 

·         Developed day to day documents for reporting and developing the application 

·         Designed & developed web user interface using ASP.net, C#, HTML, CSS, JavaScript, server controls and AJAX Control Toolkit, and developed customized Web User Controls 

·         Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET 

·         Used controls like Update Panel, Accordion control, Calendar Control, Collapsible panel in AJAX control toolkit to provide a rich and interactive web experience 

·         Used java Script for client side validations and displaying messages 

·         Extensively used ADO.NET and data objects such as Data Adapter, Data Reader, Data Set, Data Table, Data view to access data from SQL Data sources to Business Objects and updating the changes accordingly to SQL data sources.

·         Used Windows Presentation Foundation (WPF) for developing desktop applications.

·         Worked with LINQ in querying the data sources 

·         Working knowledge in configuration and version management using Visual Source Safe (VSS),Clear-Case, Subversion (SVN) and Team Foundation Server (TFS 2010)

·         Used ASP.NET State Management Techniques while implementing the solution 

·         Wrote Stored Procedures, Triggers, Functions and T-SQL Statements to access and manipulate data from SQL Server Database 2008. 

·         Prototyping and review of the design using Object Oriented Methodology -UML 

·         Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications. Defined service contracts, implemented service contracts and hosted in IIS 7.0. All service (contracts) configured with secured bindings 

·         Implemented WCF RESTfull service using basic bindings endpoint and called by the MVC controllers.

·         Worked with Visual Source Safe and TFS for version control 

·         Worked in Agile development environment and participated in meetings and discussions with department heads, project managers, architects and users. 

Environment: Visual Studio 2008, ASP.NET 3.5, VB.NET, WPF, C#, XML, XSLT, HTML, CSS, JavaScript, Restful API,AJAX, SQL Server 2008, VSS, TFS, SVN, T-SQL, ADO.NET, LINQ, WCF, IIS 7.0, Windows XP. 

RBI (Reserve Bank of India), Hyderabad, India                                               May 2010 to October 2012

Role: .Net Developer

Responsibilities:

• Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.

• Designed and developed complete front-end application using VB.NET Web Forms.

• Developed the components for middle tier (Business Layer) using VB.NET.

• Designed web forms by implementing CSS, HTML and JavaScript.

• Created User Controls for the header and footer of the website which appears in all the pages.

• Worked extensively on web forms and data binding controls like data list and drop down boxes. Used pagination and sorting features of data grid in reports.

• Designed and developed stored procedures and User defined functions SQL Server Database. Implemented role based security and customizable workflows based on a user's role.

• Created queries and stored procedures in the SQL Server Database

• Implemented validation using ASP.NET validation controls.

• Extensively worked on ADO.NET objects.

 

Environment: ASP.NET 2.0, ADO.NET, C#, VB.NET 2005, .NET Framework 2.0, XML, MS SQL Server 2000, SQL, IIS6.0, WINDOWS 2000, SSRS 2005.

 

Bharathi Airtel, Bangalore, Karnataka, India                                               May 2009 to April 2010

Role: .Net Developer

Project: Minding the Store

Description: Minding the store is a MIS reporting application that houses close to 60 reports related to the stores and their day-to-day and compliance related activities. Application provides security on the data where in the user will be able to view data based on his area of responsibility and job code. For Ex: A store manager will be able to view data related to his stores alone and at the same time a district manager will be able to view data for all the stores in his district.

 

Responsibilities:

 

• Responsible for Analysis, Design and Development.

• Analysis and design for the enhancement of the system.

• Handling Production issues and modifying the code according to the requirement.

• Developed C# code for the project.

• Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.

• Designed and created the database for the tool.

• Programmed ADO.NET for communication between application and the SQL Server.

• Wrote stored procedures to handle data manipulations using TSQL.

• Wrote test cases and performed regressiontesting.

• Giving the production support and maintenance.

• Bug fixing based on issue generated by the client.

• Involved in Unit & Functional Testing.

Environment: VisualStudio.Net 2003, .Net Framework 1.1, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS.