Sr .net Developer Resume
MN
SUMMARY:
- Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server, MVC and N-tier applications.
- Experienced in a fast paced Agile Development environment including SCRUM and Test-Driven Development (TDD).
- Extensive experience of developing and designing software applications with the ASP.NET, C#.NET Framework, ADO.NET, AJAX, LINQ, CSS, JQUERY, SQL SERVER, Web Services, WCF, WPF, SOAP.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
- Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also worked with ASP.NET Custom Controls, experience with HTML-5 and CSS-3.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF) and Silverlight.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Experience in usingLanguage-Integrated Query(LINQ)and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience in using Classic ASP, ASP.NET, Ajax, JQuery, Angular JS framework, Bootstrap and AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Hands-on experience using different ETL tools like SQL Server Services (SSIS, SSRS), Informatica and Tableau.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Extended Stored Procedures, Cursors, Triggers, and User Defined Functions
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Created various PowerShell scripts to copy files, move SQL backups, creating SQL backups and restoring the SQL databases.
- Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
- Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005.
- Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functions using PL/SQL, T-SQL.
- Experience with Common Language Runtime (CLR) and Garbage Collection (GC).
TECHNICAL SKILLS:
Programming Languages: C, C++, C#,.NET (4.5/4.0/3.5/3.0 ), HTML5, T-SQL, PL/SQL.
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , JS Framework-Ember MVC 4.5/4.0/3.0, Ajax 3.0/2.0, JavaScript, JQuery, VB Script,Node.JS.
Markup languages: XML,XAML,HTML,XSD.
Patterns: MVC, MVVM,MVP.
IDE Tools: Visual Studio 2012/2010/2008/2005 , SQL Server Management Studio, SQL Server BI studio.
.Net Frameworks: .Net Framework 4.5/.4.0/3.5/3.0.
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Tableau, Power BI, Crystal Reports, Informatica 9.0.
Data bases: MS SQL SERVER 2008/2005/2000 , MS Access 2010/2007/2003 , Oracle 11g/10g/9i/8i, MySQL.
Modeling Tools: SSRS, Informatica, Congo’s.
PROFESSIONAL EXPERIENCE:
Confidential, MN
Sr .NET Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Developed the reusable framework for the application using the ASP.NET MVC Framework 4.5.
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
- Used JQuery to perform validations and catch the events on client’s browser and to validate user controls and web forms.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Asp.NetControls .Net UI Controls.
- Implemented Server and Client side validations using ASP.Netvalidation controls and JavaScript.
- Created and deployed Web Services using ASP.Net, SOAP and XML for Pulling Customer Service Records.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site.
- Developed system services SOA application platform for use by all web applications utilizing WCF services.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Designed the web UI using MVC Razor Engine, HTML, XSL/XSLT, JavaScript, CSS.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Developed Multi-Tier Application in .Net using the 3 layer approach. Presentation layer was developed using MVC, business layer using C#, and the data access layer using Entity Framework.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
- Created drill down, drill through, sub and linked reports using MS SSRS as well as managed the subscription of the reports.
- Developed partial post back validations to manipulate data on web pages using AJAX.
Environment: VisualStudio2010, C#/VB.NET, ASP.NET, MVC 3.0/4.0, WCF, WPF, Entity Framework 4.0,Angular JS, Java Script, JQuery, TFS 2010, IIS 7.0, AJAX, Agile, ADO.NET, LINQ, XML, Microsoft Enterprise Library, SSRS, SSISSQL Server 2008 R2, Windows XP, Windows Server 2003,Windows Server 2008 R2/2008,PL/SQL.
Confidential, WA
Sr .NET Developer
Responsibilities:
- Integrate application to integrate with capital market as well as retail banking domain
- Extensively worked with WPF application using MVVM pattern as well as ASP.NET using HTML5 and CSS3
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET. The middle tier contained all the business logic.
- Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts and agile.
- Developed dynamic ASPX web pages for Application using ASP.NET, C# and VB.NET, XML, XSL/XSLT.
- Developed the Web Application in ASP.Net 4.5 using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
- Worked with ASP.NET Web Forms, Web Services and State Management techniques, Caching features, configuring optimizations and securing the web application.
- Worked with .NET Login controls to create User Wizard, Password Recovery, Login View, Login Status and Custom Controls.
- Used AngularJS as the development framework to build a single-page application
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL and Oracle data sources.
- Designed WCF Service Contract for validating the user input credit card type and its validation.
- Develop SQL Reporting Services web apps, using .Net 3.0 principles.
- Developed UI using Silverlight for a proof of concept.
- Retrieved data using LINQ to SQL Classes and stored procedure, tables and views.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2012/2008 R2.
- Involved Unit Testing, Integration Testing and Regression testing in a regular basis to improve the performance of the application.
- Applying Multithreading techniques for creating high performance applications in ASP.NET
- Create new SSIS packages as well as maintain existing packages as needed using industry standards such as Truncate and Load pattern as well as new features such as Change Data Capture
- Early prototype work with ASP.NET Core using Mono
- Helped with business development as well as with other support organizations
- Provided ad-hoc support when needed
- Used SASS to manage presentation for internal management tool to maintain uniform look and feel
Environment: .Net Framework 4.5, C#, ASP.NET, ADO.NET, MSAjax.Net, LINQ, WCF, SOA, Classic ASP, HTML, XML & XSLT, SQL Server 2008 R2, Oracle 10g, SSRS Reports, Web Services, AngularJS, Visual Source Safe 6.0, Test Directory, WinWord, MS Excel, MS Visio, Windows XP.
Confidential, IA
Sr .NET Developer
Responsibilities:
- Responsible for full life cycle development of the project from requirements gathering, analyzing, designing UI/Middle tier/database using Iterative AGILE Methodology.
- Involved in preparing Database design document, Product requirement document.
- Developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Developed the GUI web pages using ASP.NET.
- Worked with XCODE, Created apps for IOS
- Extensively involved in developing Graphical User Interface (GUI) using Silverlight 4.0 and used Silverlight data grid, item controls for displaying data to page.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, jQuery, XML, XSLT
- Extensively worked on Consuming, Calling, Transmitting and Processing Web Services and WCF services.
- Made use of LINQ in writing the code to deal with the database objects.
- Used ADO.NET for data querying, stored procedures, storage and manipulating data.
- Created CSS files to be applied to various web forms on web pages
- Involving in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties)
- Involved in hosting Windows Communication Foundation (WCF) Services in IIS.
- Created a rich Web application using ASP.NET MVC 3.0 .
- Created Model View Controller (MVC) design pattern to create reusable code.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Performed check for coding standards and code review for the application code
- Created SQL Server Stored Procedures to enter and retrieve the data into the application, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using SQL Server 2008.
- Prepared and executed unit test plans for every module. Tested using NUNIT by mocking the .Net business objects.
- Complete Migration of Aviva applications (Web Applications, Windows Application, Console Applications, and Event Services) from 32 bit server to 64 bit server applications and organized accordingly into servers.
- Used Team Foundation Server(TFS) for the purpose of version Control and source code maintenance needs
Environment: Visual Studio 2012,2010,ADO.Net, .Net Framework 4.0, ASP.NET, C#,Angular.JS, LINQ, SQL Server 2008, WCF, XML, and TFS.
Confidential
.NET Developer
Responsibilities:
- Gathered feedback from clients on improvement of applications.
- Developed unit tests furthermore executed them.
- Worked widely with ASP.NET providers to implement security, personalization and logging mechanism.
- Designed and created two dozen of custom web parts using ASP.NET 2.0 framework.
- Defined, designed, and coded ASP.Net based programming applications.
- Created layered .Net Components utilizing C#.NET and ADO.NET.
- Used stored procedures and triggers along with ADO.Net for database interactions.
- Created DLLs to execute business logic and to integrate the application.
- Access Data Objects (ADO.NET) are used for data retrieval from SQL Server tables and stored Procedures.
- Involved in Implementing of the Master Page and Partial class concept in the application.
- Involved in Introduction of the Master page idea in the application.
- Created web services to get the third party information Using XML Docs.
- Created new Crystal reports and adjustments of the present reports.
- Make Suggestions on new strategies and technologies that can improve efficiency and/or reduce maintenance overhead.
- Troubleshooting during execution and upgrades.
Environment: ASP.NET1.1, VB.NET, C#, IIS 5.0, ADO.NET, Visual Studio.NET and XML, XML Web Services, XSL/XSLT, SOAP, JavaScript, SQL Server 2000, Windows 2000 and Crystal Reports.