Sr Asp.net Developer Resume
Baton Rouge, LA
SUMMARY
- Have 7 years of IT experience in domain across various projects. Worked in different developing various applications using .NET.
- Handled many challenging and responsible assignments as a team member.
- Experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures in Finance, Telecom, Logistics, IT.
- Technical expertise in Microsoft Technologies, such as .NET Framework (2.0/3.0/3.5/4.0 ), ASP.NET, C#, VB.NET, Web Services, Silverlight, WCF, LINQ, IIS, SOAP, XML, REST, DOM, XSL, XSLT,XPATH, .NET REMOTING, HTML 5, Java Script, VB Script, Visual Studio.Net 2010/2008/2005 , AJAX, ADO.Net, XML.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience in working with Windows Surface UI/UX.
- Experience in writing Data Access Layers using ADO.net entity Frame Work and LINQ to SQL
- Strong understanding ofWPFbasics,WPFControls, Custom Controls, Custom Layout.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Proficiency in creation and use of Windows Controls, Windows Services, Win forms, Web forms, Web User Controls in C# and Visual Basic. Net.
- Strong understanding in MiddleWare principles.
- Applying Multithreading techniques for creating high performance applications.
- Developed the application using Visual Studio 2008 with Win Forms.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Expertise in creating web based application using technologies like Classic ASP.NET, AJAX Toolkit, JAVA Script, XML.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with Databases like SQL Server 2005.
- Proven ability to analyze problems, root causes, and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS
Operating Systems: Windows 2008 R2/2008/2003, Windows 7, Vista.
.NET Technologies: ADO.NET, Web Services, Web Forms, Net Framework 2.0/3.0/3.5/4.0. , WCF, WPF, WWF, LINQ, .NET Remoting, SOAP, Smart Client Applications.
Programming Languages: C#.Net, VB.Net, JavaScript, AJAX, VB Script, C, C++,COM+,T - SQL, PL/SQL, XML.
Web Technologies: ASP.NET, XML, HTML, DHTML, XHTML, XSD,XSLT,XPATH, XAML, CSS, XSLT, VBScript, JavaScript, JQuery, AJAX.
Databases: SQL Server 2005 & 2008, MS Access.
Protocols: TCP/IP, HTTP, FTP, SOAP, SMTP.
Reporting: SQL Reporting Services (SSRS), Crystal Reports.
Version Control: Visual Source Safe 6.0, Perforce, Team Foundation Server 2010/2008,Surround SCM
Other Tools: Microsoft Visual Studio. Net 2005/2008/2010 , Business Intelligence Studio, MS FrontPage, MS Office, Dream weaver, Microsoft Visio 2010/2007.
PROFESSIONAL EXPERIENCE
Sr ASP.Net Developer
Confidential, Baton Rouge,LA
Environment: C#,VB.NET, SQL SERVER 2008, .NET Framework 4.5, Visual Studio.NET 2012, MVC 4.0, WCF, WPF, MVVM,Entity Framework 4.5, Nunit,Winforms, Crystal Reports, C++, SubVersion, LINQ, JavaScript,JQuery, AJAX
Responsibilities:
- Involved in defining and creating technical details from the inputs obtained by the business user.
- Extensively used design patterns to ease of code maintenance and reusability.
- Implemented Multi-Threading in the application and Windows Services
- Designed Web-basedASP.NETIntranet applications linked to firm-wide SQL databases.
- Client side validations withJscriptand Server side validations withASP.NET.
- Developed classes that contained both business and data access logic.
- Developed business objects in the business layer and called these business objects from the presentation layer for data binding, etc.
- Wrote NUnit tests as need for testing non UI functionality.
- Developed Interfaces for data exchange using VB.NET and XML
- Wrote SQL Queries, Stored Procedures, Functions, and Triggers on SQL Server.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3, HTML 5, CSS 3AJAX, jQuery, JSON
- Utilized JQuery UI plug-in’s along with ASP.NET MVC 3, HTML and AJAX for UI development.
- Developed test cases and performed unit testing.
- Developed the master form(Winforms) to capture the details of the employees, pay schemes and allowance schemes
- Coded WinForms controls and business objects using VB.Net
- The data access layer was designed using SQL 2008 and the Entity Framework in the data tier with queries being written with LINQ to Entities
- Modification of MVVM design pattern
- Use TFS (Team Foundation Server) for version control and JavaScript for client side validation.
- Implemented different Design Patterns including MVVM for WPF and Silverlight applications
- Used C# from Visual Studio 2012, Windows Presentation Foundation (WPF), XAML, .NET Framework 4.0, LINQ, and WinForms. Methodologies included MVVM
- Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
Sr ASP.Net Developer
Confidential, Pleasanton, CA
Environment: C#,VB.NET, ASP.NET 4.0, .NET Class Libraries, Visual Studio.NET 2010/2008,.NET Framework 4.0, WCF, SQL SERVER 2010, JavaScript, Windows, LINQ, JSON, Entity Framework 4, Nunit, JQuery, Silverlight, AJAX,HTML, WPF, MVVM, Winforms,C++, XML,SubVersion, WEB API, MVC 4.0, Web Services
Responsibilities:
- Developed User Interface, Business layer and Data Access layers using .NET.
- Extensively worked in WCF by creating the services as per the client s requirement.
- Developer using Agile Methodology- Extreme Programming.
- Used Ajax to call server side methods from the client side to avoid page refresh and make better look and feel UI.
- Initiated the unit tests development process and created tests using Nunit.
- Used JQuery UI plug-in’s along with ASP.NET 4.0, HTML and AJAX for UI development.
- Used TFS (Team Foundation Server) for version control and JavaScript for client side validation.
- Used Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- ADO.NET was used as a middle ware component encapsulating the business logic.
- Developed custom solutions using .NET technologies including C#, WCF, web services, Application pages, Workflows, ADO.Net, LINQ Visual Studio .NET.
- Used LINQ to Entities with EF Model to massage the data and tune the performance used compiled queries and eager loading.
- Engaged in creating web based application using technologies, like Classic ASP.NET, AJAX Toolkit, JAVA Script
- Developed validations using JavaScript and Jquery.
- Designed and developed a REST web service using WCF, C#, .NET Framework 4.0
- Designed and coded the WinForms to do analysis on existing xml files.
- Used C# from Visual Studio 2010, Windows Presentation Foundation (WPF), XAML, .NET Framework 4.0, LINQ, and WinForms. Methodologies included MVVM
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC 4.0 architecture.
- Data was served up from Sql Server 2008 via the Entity Framework with some custom views
- Applied Multithreading techniques for creating high performance applications.
- The application uses JQuery for a dynamic and interactive UX, data retrieval and posting.
- Developed Database design and developed Stored Procedures and Triggers for add, modify, update and delete functions and invoked them in the database interface in MS SQL Server 2010.
- Used XML to save and retrieve the configuration details of the project.
- Implemented validations on using the Validation Controls
- Designed the User Interface framework, template layout using XHTML, Advanced CSS and Jquery with packaging.
- Developed .NET user controls for writing reusable user interface UI and encapsulating the functionality
- Used ADO.Net to save and retrieve data from MS SQL server database
- Wired the events in the user interface to populate relevant tables, invoking of stored
- Designed a role based security system.
Sr ASP.Net Developer
Confidential, Chicago, IL
Environment: .NET4.0,MVC 3.0,SQL SERVER 2010,ASP.NET 4.0, C#, T-SQL, HTML,LINQ, .NET Framework 3.5, VB.NET, Crystal Reports, C++,DevExpress, WPF, Web Services, Winforms, MVVM, Silverlight, JSON, JQuery, Nunit, Entity Framework 4.0,SubVersion, AJAX, WCF,XML, MS Access 2003,Visual Studio 2010/2008, JavaScript
Responsibilities:
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Created and consumed Web services with WCF
- Developing WEB interfaces to modify database data (VB.NET/C#.NET).
- Writing WinForms applications for automated maintenance of database tables according to client requirements (VB.NET)
- Used Team Foundation Server as Source Control.
- Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
- Designed, architected, programmed WinForms, Web based Application and Libraries.
- Migration of Pre-existing Legacy web forms segmentation pages to WPF
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed extensive unit tests using NUnit
- The ADO.Net Entity Framework was used for the object to database mappings.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality with Jquery and JSON.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC 3.0 architecture.
- Implemented different Design Patterns including MVVM for WPF and Silverlight applications
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Used MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Developed Database design and developed Stored Procedures and Triggers for add, modify, update and delete functions and invoked them in the database interface in MS SQL Server 2008.
- Extensively used XML, XHTML, Adv. Cascading Style Sheet (CSS), JavaScript, AJAX for UI development
- Implemented validations on using the Validation Controls
- Developed .NET user controls for writing reusable user interface UI and encapsulating the functionality
- Developed validations using JavaScript and Jquery.
- The application uses JQuery for a dynamic and interactive UX, data retrieval and posting.
- Implemented Unit Testing.
Sr ASP.Net Developer
Confidential
Environment: .NET Framework 3.5,SQL SERVER 2008,C++, HTML,C#,SubVersion,Visual Studio.NET 2010/2008,JavaScript,ASP.NET 3.5,WCF,AJAX, XML,JQuery, Web Service
Responsibilities:
- Developed the front-end screens of the application using ASP.NET Webforms technology and used ADO.NET to connect to SQL Server 2008.
- Involved in requirement analysis, designing and development.
- Used Silverlight for the rich internet applications.
- Used front end web development tools like CSS, JavaScript, DHTML, and jQuery.
- Used ASP.NET web form controls such as GridView, ListView, etc. for displaying data.
- Developed Webservices using C#.Involved in implementing the logic using C# and oops concept.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Work with Entity Framework, creating/modifying views and Linq queries for data retrieval.
- Used LINQ to manipulate and fetch the data from database.Involved in deploying the application on the IIS server.
Sr ASP.Net Developer
Confidential
Environment: .NET FrameWork 3.0,SQL SERVER 2008, WCF,C#,Visual Studio.NET 2005, JavaScript, HTML, Web Services, ASP.NET 3.0
Responsibilities:
- Involved in designing and documenting online banking UI module using UML tools.
- Developed and consumed Web Services to extract information from the database and other services.Created various Web forms for user login, account summary, loan applications and history pages using ASP.Net.
- Implemented form based authentication and maintained Session State information throughout the web transaction.
- Implemented server side business logic using C#.
- Implemented Client and Server side validations using JavaScript and ASP.Net validation controls.
- Configured the WebConfig file for Session Management and trace.
- Used HTML, DHTML and CSS for developing Web Pages.
- Provided database connectivity using ADO.Net and created procedures, Indexes and Triggers using MS SQL Server 2008.
Sr ASP.Net Developer
Confidential
Environment: .NET Framework 2.0,SQL SERVER 2005, MS Access 2003, Visual Studio.NET 2003, C#,JavaScript, HTML, ASP.NET 2.0
Responsibilities:
- Developed Web services for implementing the business logic.
- Used C#.NET in writing Business classes and Data Access layer methods.
- A Web service is published as per the business requirements.Performed unit testing and functional testing.
- Developed front-end UI using ASP.NET web pages.
- Used HTML controls and server controls and developed user controls.
- Implemented business components and data access code using C#.Involved in database interactivity using SQL Server 2005.
- Involved in unit testing and system integration testing.
