Sr .net Developer Resume
NC
SUMMARY
- 7+ years of professional experience on .Net platform in C#.Net, ASP.Net and ADO. NET, SQL Server & XML.
- Experience in system, design, analysis, implementation, testing, development, and maintenance of business applications using N - tier architecture with C#.NET, ASP.NET, Web Forms, VB.NET, Web Services, Win Forms, .Net 2.0/3.0/3.5/4.0/4.5 framework.
- Created client/server, web applications using C#, ASP.NET, VB.NET, ADO.NET, and SQL Server 2000/2005/2008.
- Sound knowledge of version control systems like Microsoft Visual Source Safe, TFS.
- Experience in all phases of software design lifecycle management and implementation
- Experience in Quality Control procedures used in software development
- Working knowledge of Internet Information Server (IIS)
- Ability to handle T-SQL statements for Different Queries, creating tables, indexes, constraints
- Strong programming skills in HTML, JavaScript, and CSS.
- Positive attitude toward superiors and peers.
- Experience with Data Accessingincluding usingData Adapter, Data Reader and Data SetinADO.NETandLINQ(LanguageIntegrated Query) Providersfor data manipulation.
- Experienced with different kinds of web services like (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundations (WWF), Simple Object Access Protocol (SOAP), Web Services Description language (WSDL).
- Experience in database development for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, DTS packages, and SSIS (Integration Services ) in SQL Server.
- Used CSS, Master Page and Themes for Web Form GUI designing.
- Experience in building Web Services(WSDL, UDDI, DISCO, and SOAP), using .NET Technologies
- Expertise in understanding and implementation of the Software Development Life Cycle (SDLC) and Agile Scrum Methodologies
- Extensive work experience onWeb basedandWindowsapplications usingC#, VB. NET, ASP. NET, ADO. NET, AJAX, JavaScript, JQuery, VBScript, XML, CSS, HTML, Browser compatibility, DHTML Technologies, XSLT, XML, Serialization, .Net Remoting, Reflection, Multithreading, Nunit, State Management & ASP.Net Caching
- Good knowledge and experience on Web Services which include SOAP, WSDL.
- Good exposure in Object Oriented Analysis and Design (OOAD) programming and.Net Architecture and ASP.Net MVC, MVP, MVVM Patterns
- Excellent communication, interpersonal, organizational, and leadership skills.
TECHNICAL SKILLS
Microsoft Technologies: NET Framework (4.5/4.0/3.5/3.0/2.0/1. x), ASP .NET, ADO .NET, .NET Remoting, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow Foundation (WWF)
Programming Languages: C#, VB .NET, VB 6.0, VB Script, PL/SQL
Web Technologies: HTML5, XHTML, XML, XSL, XSLT, CSS3, JavaScript, JQuery, WSDL, UDDI, Microsoft FrontPage, AJAX, Internet Information Services (IIS), and Apache Tomcat Server
Development Tools: Microsoft Visual Studio 2010/2008/2005 , Microsoft Visio 2010/2007, Microsoft Office 2010/2007/2003 , Adobe Dreamweaver CS4/CS3, Eclipse, Net Beans 6.5.
RDBMS: MS SQL Server (2000, 2005, 2008), Oracle (9i, 10g, 11g), MS Access, T-SQL, DTS and SSIS.
Applications: MS - Office, Net Beans
Application Server: Apache Tomcat, IIS7.0
Visual Control: MS Visual Source Safe 6.0, Team Foundation Server(TFS) 2008
Operating Systems: Windows 7/Vista/XP/2003/98, Windows Server 2008/2003.
PROFESSIONAL EXPERIENCE
Confidential, NC
Sr .NET Developer
Responsibilities:
- Analyzing and reviewing the business requirements, writing Software Delivery Specification and Technical System Delivery documents, use case 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 clear the issues.
- Followed Test Driven Development.
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Developed the web pages using ASP.NET Web Forms, HTML, and CSS for styling the Web pages.
- Handled ASP.NET client side state management (view state, cookies and query strings) and Server side state management (application state and session state).
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Extensively used various objects in SSIS Framework such as Dataflow Components, Control Flow Elements, Connections Managers and Event Handlers for creating robust packages
- Client side validations using JavaScript and jQuery.
- Developed classes in business layer and in Data access layer using C#.NET.
- Used Grid View control to render the data on the Web Forms.
- Designed, developed and consumed Web services.
- Conducted the Unit test for the classes designed using the Nunit.
- Used MS Enterprise Library to implement Caching, Cryptography, Data Access, Exception Handling, Security, Validation and Unity.
Environment: ASP.Net, C#.Net, MS Visual Studio 2010, HTML, CSS, AJAX, JavaScript, JQuery, IIS 7.0, IBM Rational Clear Case, SQL Server 2008, SQL Server Reporting Services, MDX, SSIS, MS .Net Framework 4.0/4.5, XSLT, MVC, XPATH, XSL, XQUERY,T-SQL, Nunit, XML Web Services.
Confidential, DE
Sr .NET Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by agile methodologies to produce high quality software model using N-Tier Architecture
- Gathered the requirement and written the Use case for the requirements
- Developed and consumed WCF Services for building Application server components
- Successfully developed web forms in ASP.NET using C# language
- Extensively used the Object Oriented Concepts in building the Application (Inheritance, Polymorphism, Data encapsulation, Abstraction, Aggregation, Association, and Generic Collection)
- Used Data Grids, Data Sets, Data Views and Data Adapters to extract data from SQL Server 2008
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Involved in Database modeling by creating database schema, stored procedures, views and triggers for data manipulation, ensuring set up relations which included indexing, constraints, foreign keys etc.
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.
- Extensively used ADO .NET in developing data access objects
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins by utilizing HTML
- Designed and created MDX queries to retrieve data from cubes using SSIS.
- Worked on the development of ASP.NET Custom Controls and Client side validations using JQuery and JavaScript
- Involved in creating rich and interactive UI using WPF.
- Wrote complex T-SQL queries for data extraction.
- Designed and implemented Application blocks for Localization of the Application
Environment: .NET Framework 4.0, C#, ASP .NET 4.0, WCF, WPF, ADO .NET, JavaScript, JQuery, CSS, AJAX, HTML, XML, IIS 7.0,SQL Server 2008, T-SQL, SQL Server Reporting Services, SSIS, Visual Studio 2010, XSLT, XPATH, XSL, XQUERY, Nunit, XML Web Services, MVC, Nunit
Confidential, Los Angeles, CA
.NET Developer
Responsibilities:
- Developed different modules in the Silverlight application using C# as a code behind.
- Worked with the development team in the design and coding of the various layers Presentation Layer, business and database.
- The BAT project is implemented based on MVC pattern.
- WCF services created for the data exchange between clients and server. Implemented Fault Contract and Data contract for WCF service.
- Implemented Data Access Layer using Microsoft Entity Framework.
- Used SVN for version control.
- Used LINQ at times for retrieving and accessing data from the database.
- Involved in queries optimization and performance.
- Involved in fixing bugs in the application during the testing phase.
- Fiddler to check the elapse times for all the methods as a part of performance enhancement.
- WCF Test Client to generate SOAP Request/Responses required for Load Runner.
Environment: Net Framework 4.0, C#, LINQ to Object, WCF, SOA, Oracle Database, PL/SQL, MVC, Web Services, Visual Studio 2010, Microsoft Entity Framework, SVN, Windows XP
Confidential, Westborough, MA
.NET Developer
Responsibilities:
- Involved in Full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Expert in using ASP.NET AJAX controls like for Update panel, Dropdown lists, and a Ticker Control for a rich User Response and tuning the performance problems in ASP.NETAJAX.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET2008.
- Designed using C# Language and the project Was built on n-Tier Architecture with extensive use of Object Oriented programming Techniques Like Encapsulation, Inheritance, polymorphism and Abstract Classes etc
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Developed the project in ASP.Net with C#.NET 3.5
- Involved in Technical Discussion during the project and interacted with the Test Team to test the component
- Responsible for coding, developing and implementing the application
- Developed best practices for UI development and new reusable
Environment: C#.NET, ADO.NET, .NET Framework 3.5, ASP.NET3.5, AJAX and SQL Server 2008 and MS Enterprise Library, Visual Studio.NET 2008
Confidential, CA
.Net Developer
Responsibilities:
- Assisting in Creation and Implementation of Business entities required for various application modules in typed dataset format.
- Implemented ADO.NET Features with N tier Architecture.
- Extensively worked in creating SQL Server procedures for optimization of the application.
- Actively participated in GUI design and create dynamic interface with XML.
- Involved in working on XML management for I/O operations to read providers and resource related information.
- Generated reports related to data using the predefined templates stored in the system database of the application.
- Developed applications to demonstrate the new technology products and its features using Silverlight technology.
- Drug and Tool reporting analysis was done using Crystal Reports.
Environment: C#,.Net3.5, ASP.Net3.5, Visual Studio, Web forms, Silverlight, JavaScript, CSS, AJAX,ADO.NET, Microsoft SQL Server 2005, Windows XP and XML Web services, Crystal
Confidential
Software Engineer
Responsibilities:
- Unit testing of all developed pages and modules.
- Involved in Designing database tables, data constraints, triggers, stored procedures and functions using SQL Server2005.
- Develop the User Interface using ASP.NET 2.0, ADO.NET and C# 3.0.
- Created Master Pages, User Controls for reducing the complexity of User Interface Design.
- Used XML and XSL Transformations to display content on the website.
- Handle all Incident Requests and Change Requests for the existing application.
- Provided extensive documentation for all the modules/products worked on.
- Involved in updating technical documentation as and when changes to portal are made
- Involved in testing in pre-production and deployment to production environment
- Developed XML Web services to integrate the application
- Each user has their menu. Menu is developed through XML.
- Created Stored Procedures to be used by the application.
- Designed Reports using Crystal Reports and used grid view controls for displaying the data.
Environment: ASP.Net 3/3.5, C#, SQL Server 2005, Crystal Reports, HTML, JavaScript, Windows XP, Visual Studio.Net
Confidential
Software Engineer
Responsibilities:
- Created database objects.
- Responsible in writing the stored procedures, sub queries, joins, triggers and functions.
- Fine tuning the stored procedures and SQL queries for optimal performance
- Involved in database normalization and de-normalization
- Used SQL server agent for scheduling jobs and alerts
- Migration of data from one environment to another environment.
- Developed DTS packages to extract and transform data
- Created DTS package to get data from different data sources, consolidate and merge in to one single source
- Responsible for implementing preprocessing tools for the project.
- Responsible for creating and implementing logins and user permission to databases
Environment: SQL Server 2000, Visual studio, DTS, T-SQL, Windows 2000 Server.
