Senior Asp .net Developer Resume
NH
PROFESSIONAL SUMMARY:
- Around 8 Years of Experience in Analysis, Design, Development, Testing and Maintenance of N - Tier Enterprise Web and Windows Forms Applications.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Working experience in agile environment using Rally dev tool and scrum methodology using scrum works pro-tool.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5 and 4.0, ASP.Net, C#, ADO.Net, XML, XSLT, Java Script, HTML 4/5, CSS, jQuery, JSON, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC, MVVM architectures.
- Working experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.net for developing the web based applications.
- Experience working with WPF with all the programming and technologies integrated into ASP.Net 3.5 C# framework with different types of cutting edge animation, User Interaction and data binding which can operate on all popular web browsers.
- Experience with Search Engine Optimization (SEO) principles and Cross Browser compatibility issues, graphic optimization for the web.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/2005/2008 and Oracle9i.
- Expert on developing SQL Stored Procedures, Triggers, Functions and Views for Backend process using SQL Server.
- Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with CrystalReports.
- Well versed in creating dynamic SSIS packages, using containers & variables, configuring the packages, and scheduling the packages.
- Worked experience on the source control software packages like Microsoft Visual Source Safe (VSS), Team foundation Server (TFS) and Tortoise SVN.
- Experience performing Unit and Integration Testing in the Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
- Extensive experience in interaction with client and functional people for gathering the business requirements and functional specifications.
TECHNICAL SKILLS:
Languages: C#, Visual Basic, C, C++, T-SQL, PL/SQL, Java Script, jQuery.
.NET Technologies: .NET, C#.NET, ADO.NET, ASP.NET 2.0/3.0/3.5, Windows Forms, Web Forms, MVC, WCF, WPF, WWF, LINQ.
Web Technologies: XML, HTML, XHTML, XAML, CSS, XSL, XSLT, AJAX, Silverlight.
Servers: IIS, Apache Tomcat.
Databases: MS-SQL Server 2000/2005/2008, MS Access, Oracle 9i/11G.
Reports: Crystal Reports 10.0, SQL Server Reporting Services (SSRS).
Platforms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista/7.
Source Control: Team Foundation Server (TFS), Visual Source Safe (VSS), TortoiseSVN.
Network Protocols: TCP/IP, HTTP, FTP, SMTP, SOAP, UDDI.
Development Tools: Visual Studio 2003/2005/2008/2010, XML Spy, Subversion, SQL Plus, SSIS.
Microsoft Office Tools: Microsoft Word 03/07/10, Excel, PowerPoint, Access, Outlook
PROFESSIONAL EXPERIENCE
Confidential, NH
Senior ASP .Net Developer
Responsibilities:
- Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from analysis and design to implementation with .Net Technologies.
- Designed and Developed different modules, Class using C# and Designed GUI Part in .Net.
- Developed complex web forms using ASP.NET server-side scripting with C#, .NET Framework 3.5.
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Design and developed online business application using the Silverlight 4/5.
- Intensively working with Expression Blend 3/4 for graphic design for Silverlight Developing and Visual Studio 2008 for Silverlight backend programming in C# for dynamically generating components in front Silverlight.
- Experience using Telerik controls to build interactive data tools, such as charts, grids, grouping, and graphs into the solution.
- Used LINQ and ADO .NET Entity Framework for developing data access layer.
- Used Object oriented Programming (OOP) to make it more efficient.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT/XPath, HTML, JavaScript and AJAX including jQuery library.
- Used Agile Methodology for developing the Application and followed the software development lifecycle.
- Used ADO.NET data objects such as Connection, Command, Data Adapter, Data Reader, Dataset, Data Table and XML for consistent access to SQL data sources.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2005/2008.
- Developed stored procedures for data manipulation and querying data from Oracle database.
- Used the built-in mechanisms of SQL Server 2005/2008 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
- Generated various reports using SSRS.
- Experienced in LINQ (Language Integrated Query), LINQ to SQL, and LINQ to XML.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
- Resolved potential issues that arose during the execution of development.
- Used Model View View-Model (MVVM) Pattern.
- Used Team Foundation Server (TFS) for integration, maintenance and Security of code.
Environment: .Net Framework 3.5, C#, ASP.NET, ADO.NET, LINQ, WCF, JQUERY, XHTM,HTML, XML,XSL, XSLT, XSD,T-SQL,SQL Server2005/2008,Crystal Report, XP, IIS(6.0) Silverlight, JavaScript, TFS, MS Visio, Windows
Confidential, Addison, TX
Senior ASP .Net Developer
Responsibilities:
- Worked collaboratively with a team which was using agile methodology, where I interacted with the Business group as well as my engineering Project Manager for different phases of the project.
- Involved in development life cycle, from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Configured the VS.NET environment, IIS Server 7.
- Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology
- Develop C# and SSIS reusable components which are used for generic error logging
- Design and develop WCF services which consume these SSIS packages.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, JavaScript, JQuery, HTML, JavaScript and AJAX including jQuery library.
- SQL Sever stored procedures, tables, functions, optimization etc.
- Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
- Used built-in mechanisms of SQL Server 2008 for data integrity like Default, Not Null, Check, Unique, Primary key and Foreign key etc.
- Extensively wrote and used stored procedures, Database Triggers in T-SQL using SQL Server 2008.
- Generated various reports using SSRS.
Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, SQL Server 2008, Telerik Controls for .NET, WCF, Web services, C#, UML, XML, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.
Confidential, MA, USA
ASP .NET Engineer
Responsibilities:
- Involved in designing and Implementinon of N-Tier Application Architecture.
- Translated exiting Use Cases, sequence diagrams and implementing it as per specifications.
- Assisted my superiors to design secure and optimized Architecture and recommending solution.
- Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology
- Implemented WPF in creating custom controls, Animation.
- Used nHibernate, LINQ to communicate between DAL and other business components.
- Used multi-threading to boost performance and responsiveness of applications.
- Involved in designing and Development of SOA servicesusing Web Services/ WCF.
- Generated and Configured SSL certificates to secure WCF messages.
- Implementing strong security solution to protect sensitive data and application.
- Created deployment packages and wrote user documents.
- Designed and developed custom configurable enterprise scheduling application using Quartz.NET
- Reviewed existing code and ensured that it's secure, optimized and according to standards.
- Assisted other team members to solve day to day problems.
- Fine tune the performance of SQL queries and procedures
- Utilized T-SQL to create complex business logic
- Created complex Queries related to joining tables and aggregation of data
- Created Technology Use Case, Sequence Diagram, and Interaction Diagram.
- Created Data Model, design Data Tier and Service Integration Tier.
- Created Logical Architecture, and Integration Diagrams. (System Context Diagram).
- Created Class Diagram and Object Model.
- Designed Environment Architecture
- Developed Data base objects and queries.
- Developed application using defined coding standards & Framework.
Environment:Microsoft ASP.NET, WPF, WCF, Web Services, Visual Studio 2010, OOA/D, C#, JAVA SCRIPT, HTML, IIS, ADO.NET, SQLSERVER 2008, XML, CSS, Windows XP/Windows 2003 server
Confidential, Charlotte, NC
ASP .Net Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
- Followed Agile Methodologies and Test Driven Development.
- Implemented MVC pattern.
- Created UI using Razor views
- Created public facing website where users around 5000-6000 can login.
- Implemented membership management for managing the users (Create, Delete etc…).
- Client side validations using Jquery Library.
- Created business & Data access layer objects using C#.NET.
- Logging exceptions, caching using Microsoft Enterprise Library.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application
- Used different state management techniques to maintain the state between the pages.
- Used LINQ for querying DB objects
- Used Entity framework for Database mapping.
- Used XML for transferring and retrieving data.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all Web forms.
- Responsible for resolving the problem logs and bugs in the application.
- Created and maintained databasetables, user logins, views, indexes, and constraints to implement business rules and also created Triggers to enforce data and referential integrity.
- Developed complex SQL queries using various joins and developed various dynamic SQL.
- Developed SQL Packages, Procedures and Functions accordance with Business Requirements.
- Optimized the query performance with modification in SQL queries.
- Created and consumed WCF service to retrieve the customer information.
- Extensively used AJAX for posting and getting data to the services
- Used features of Visual Studio controls like Master Pages, Security and Login forms.
- Worked with test team and fixed the issues as part of the bug life cycle.
- Used Team Foundation Server(TFS) as Source control and document management.
Environment: Visual Studio.NET 2008, Microsoft .Net Framework 3.5, ASP.NET, C#, HTML5, CSS, JavaScript, ADO.Net, Web Services, WCF, LINQ, SQL Server 2008, XML,XSLT, XPATH, VSS, NUnit, Telerik Controls.
Confidential, San Francisco, CA
ASP.NET Developer
Responsibilities:
- Created ASP.NET pages with web server controls for the presentation layer.
- Implemented validation using validation controls, JavaScript client side validations.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Used entity framework for mapping business objects to DB entities
- Data Formatting was done using HTML, CSS and client side scripting.
- Involved in the development of business logic in C#. NET.
- Created web custom controls and web user controls where necessary.
- Used Datasets, Data Reader and SQLDataAdapter for interacting with Database.
- Created and consumed Web Services using C#, ADO.NET and SQL Server.
- Configured Global.asax and web.config for setting the Application and Session variables.
- Involved in developing new databases, testing and analyzing database applications considering users suggestions and requirements.
- Involved in writing SQL commands, SQL procedures to interact with the SQL Server database.
- Optimized the query performance with modification in SQL queries.
- Involved in the integration of Advice Access with other Applications under the Retirement Group.
- Responsible for resolving the problem logs and bugs in the application.
- Involved in writing test cases for the whole application for unit testing.
- Worked on Sql queries like stored procedures, Functions, Triggers to get the data from Sql Server.
- Consolidated data from different sources using SqlServer Integration Services and generated reports using SqlServer Reporting Services.
- Working with Team Foundation Server as the source for version control and project / issue management.
Environment: Visual Studio.NET 2008, .NET Framework 3.5, ASP.NET, C#, ADO.NET, T- SQL, XML, SQL Server 2005, AJAX Control Toolkit, Team Foundation Server.
Confidential
.Net Developer
Responsibilities:
- Involved in the complete software development lifecycle (SDLC) of the project using AGILE.
- Used HTML, JavaScript to develop and implement a user-friendly UI design for the presentation layer.
- Developed CSS, master pages and user controls in ASP.NET 3.0 using C# as the code behind language pages.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
- Responsible for developing web pages using AJAX for partial page updates.
- Responsible for developing web services which were subscribed by other members in the team.
- UsedSQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database.
- Used built-in mechanisms of SQL Server 2005 for data integrity like Default, Not Null, Check, Unique, Primary key and foreign key etc.
- Performed unit testing and system integration testing.
- Involved in fixing the bugs based on the client requirements and did lot of enhancements in the web forms and class files.
Environment:Visual Studio 2005, ASP.NET 3.0, AJAX, C#.NET, ADO.NET, CSS, JavaScript, HTML, XML, Web services, SQL Server 2005.
