.net Developer Resume
Charlottesville, VA
SUMMARY
- Software professional with 7 years of experience in various phases of Software Development Life Cycle, Including requirements gathering, analysis, designing, development, testing and implementation of Web applications using Microsoft Technologies and adaptable to new Technologies.
- Expertise in developing .Net Application Development, Object Oriented Programming, Internet/ Intranet based database applications using ASP.NET, C#.Net, VB.Net, ADO.NET, WCF, Silverlight, AJAX, XML, Web Services, SQL Server, Oracle.
- Adapted design patterns like MVC, Singleton etc., throughout the development in various projects.
- Worked extensively with ADO.NET and ODBC Providers to connect to SQLServer and Oracle, used ADO.NET objects such as Connection, Command, DataAdapter, DataSet, DataView, DataRow, DataReader.
- Experience in Developing User friendly UI using various controls like Rich Data Controls, reusable Web User controls and created Custom Server controls in ASP.NET 4.0/ 3.5/2.0/ 1.1 , AJAX.
- Experience in maintaining consistent layout, look and feel of the Web Applications using Master pages, Themes, Skins and CSS.
- Extensive experience in MS SQL Server 2008/2005/2000 including Stored procedures, Functions, Triggers and Views and good working knowledge in other databases including Oracle 10g/9i/8i.
- Strong experience of application development utilizing WCF, XML, LINQ and VS 2010.
- Good experience in creating WCF Services and clients, worked on hosting WCF service, endpoint communication, specifying behaviors.
- Experience in integrating Silverlight s rich UI elements to ASP.NET pages.
- Experience in building .NET Web Services using Simple Object Access Protocol (SOAP), Universal Description Discovery and Integration (UDDI) and Web Service Definition Language (WSDL).
- Sound knowledge in Troubleshooting, debugging, and fixing bugs at various stages of application development with unit testing and integration testing
- Used Visual Source Safe(VSS), Team Foundation Server (TFS) and SubVersion(SVN) for Source Code Management and Version Control.
- Highly motivated and adaptive with the ability to grasp things quickly and possess excellent interpersonal, technical and communication skills.
TECHNICAL SKILLS
Operating System: Windows 7/ Vista/ XP, Windows 2003/ 2000/ NT, UNIX
Programming Languages: C#.NET, VB.NET, C++, SQL, PL/SQL,T - SQL
Framework: .NET Framework 4.0/ 3.5/ 3.0/ 2.0/1.1/ 1.0
Database: MS-SQL Server 2008/ 2005/ 2000 , Oracle 10g/9i/8i, MS-Access 2000/97
IDE: Microsoft Visual Studio .NET 2010/ 2008/ 2005/ 2003
Web Technologies: ASP.NET 4.0/ 3.5/ 2.0/ 1.1/ 1.0 , AJAX, HTML, Silverlight 4.0, CSS, LINQ, ADO.NET,XML, XML Schema, jQuery
Scripting Languages: JavaScript
Distributed Technologies: WCF, Web Services, SOAP,JSON
Application/ Web Server: IIS 7/ 6.0/ 5.1
Reporting Tools: SSRS
PROFESSIONAL EXPERIENCE
Confidential, Charlottesville, VA
.Net Developer
Responsibilities:
- Followed Agile Methodology (daily SCRUM Meetings) to meet timelines with quality deliverables.
- Designed and developed web pages using ASP.NET and VB.NET.
- Designed the UI mainly using ASP.NET Server controls,Telerik Rad Controls and Ajax.
- Used Master Pages and sitemaps for a consistent look throughout.
- Added Skins, CSS and images to Themes and applied to the Web application for a consistent look across pages.
- Implemented Ajax controls in WebPages for a seamless user experience.
- Designed and developed new User Controls(.ascx) according to requirements.
- Used Telerik Controls( like Accordions,Rad Tab Strip, Telerik Charts) and Javascript while developing the User Controls.
- Implemented Data Binding Controls Gridview, Repeater, DataList controls.
- Involved in writing Stored Procedures to retrieve data from the database and update the data as required by the user.
- Developed the SQL scripts to load data into the staging tables from the flat files.
- Extensively used ADO.NET objects like Connection, Command, DataSet and Data Reader.
- Defined the object model and service contract for WCF service exposure as per the business functionalities.
- Validated user inputs using validation controls like Required Field, Range and Custom validators.
- Used SubVersion (SVN) for Source code control and project tracking.
- Familiar with Rally Software for Agile Project Management.
Environment: .NET Framework 4.0, VS 2010, SQL Server 2008, AJAX, XML, ASP.NET, ADO.NET, IIS 7.0, CSS, VB.Net, JavaScript, jQuery, Telerik Rad Controls, WCF,SVN.
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Involved in all phases of SDLC such as analyze, design, develop, deployment, test, implement and production support.
- Experience in Multi-tier architecture development using components and Classes.
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Adapted creational, structural and behavioral patterns like MVC and Singleton while coding in C# 4.0.
- Used C# 4.0 language concepts and features like Encapsulation, Interface, Generics etc., to create various components such as Business Entities, Data Access Layer, Business Logic Layer etc.,
- Implemented Microsoft’s membership provider model and extended those features through web services to provide authentication and role based authorization to the application.
- Developed Web server controls for use in WebPages.
- Designed the UI mainly using ASP.NET 4.0 Server controls, and Ajax.
- Used Master Pages and Site map for a consistent look and clear navigational structure.
- Added Skins, CSS and images to Themes and applied to the Web application for a consistent look across pages.
- Implemented Ajax controls in WebPages for a seamless user experience.
- Created Asynchronous client side web service calls with Ajax extensions and used JSON serialization.
- Developed JavaScript for Browser and Object detection and to test for browser elements.
- Implemented JavaScript methods and callbacks for client side web service calls.
- Used WCF to communicate between Data Access Layer and other business components.
- Created WCF and Exposed service contract over multiple Bindings to create multiple endpoints for different communications for Web and Desktop applications.
- Developed Dependency, Attached Properties for UI Elements and handled Event Routing in container Elements of Silverlight 4.0.
- Dedicated HTML pages created with Silverlight 4.0 content to integrate into the ASP.NET Application.
- Used Expression Blend3.0 framework to edit XAML files to graphically create UI for Silverlight application.
- Developed LINQ to Objects to Query Business Layer Objects.
- Extensively used ADO.NET objects like Connection, Command, DataSet and Data Reader, and updated underlying database as batch updates.
- Created different kind of reports using Sql Server Reporting Service (SSRS) for internal and external end users.
- Involved in Unit Testing and Regression Testing on the modules according to the requirements and development standards on native operating systems and Coordinated with QA to develop, test use cases and integrate designed applications.
- Used Team Foundation Server (TFS) for Source code control and project tracking.
Environment: .NET Framework 4.0, VS 2010, Silverlight 4.0, Expression Blend 3.0, SQL Server 2008, AJAX, XAML, ASP.NET 4.0, ADO.NET, IIS 6.0, LINQ, WCF, XML, CSS, C# 4.0, jQuery, SSRS.
Confidential, Houston, TX
.NET Programmer
Responsibilities:
- Gathered user requirements and created functional, technical and detailed specifications.
- Used n-tier architecture to create flexible and reusable application.
- Designed and developed interfaces, classes to construct the business logic using C# 3.0.
- Validated user inputs using validation controls like Required Field, Range, Custom and Compare Validator.
- State Management techniques were implemented according to the requirements like storing user’s choice in view state (within the page), User name details in Session and Cookie (across pages and for the specific user session).
- Developed Nested Master pages which can interact to and from content pages.
- Used Cascading style sheets(CSS) for consistent look throughout the website, developed style sheets for master page and other pages.
- Developed stored procedures and with ADO.NET retrieved and manipulated data from database to Data Access Layer.
- Created new database objects like Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL.
- Used Ajax Extensions such as Script Manager and Update Panel to achieve partial page update.
- Used JavaScript as client-side scripting along with AJAX for seamless user experience.
- Created Web service for transmitting XML data to and from XML data store, used SOAP protocol.
- Validated data received from web service with XSD.
- Used Xdocument to read and navigate XML Content.
- Defined the object model and service contract for WCF service exposure as per the business functionalities and hosted as Windows Service.
- Implemented LINQ Query operators instead of creating data views, worked with LINQ to XML and LINQ to Object.
- MS Visual Source Safe used for version control and file sharing.
Environment: .NET Framework 3.5,C# 3.0, ASP.NET 3.5,Sql Server 2005, CSS, Visual SourceSafe, Visual Studio 2008, WCF, ADO.NET, AJAX, HTML, SSRS.
Confidential, Phoenix, AZ
.NET Programmer
Responsibilities:
- Involved in Object Oriented Analysis and Design (OOAD) throughout the project.
- Used C# and ADO.NET to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications and windows applications utilizing SQL Server and stored procedures to perform logical business transactions.
- Created complex business components in C# using .NET Class Library assemblies.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, and Cascading style sheets (CSS).
- Used Client side and Server side validation controls for handling the data.
- Used AJAX technology while developing the web pages.
- Used role based security for the application.
- Performed Client side validation using Java Script.
- Participated in writing Stored Procedure for performance optimization and other database operations such as complex SQL queries, views and triggers etc
- Used different validation controls such as the Range Validator, Custom Validator and Required Field Validator.
- Worked with Team Foundation Server for Version Control.
- Created reports for Business analysis using SSRS (SQL Server Reporting Services).
Environment: Visual Studio .NET 2005, ASP.NET 2.0, C#,SQL Server 2005, HTML, AJAX, Java Script, SSRS.
Confidential
ASP.NET Programmer
Responsibilities:
- Assisted in planning and development of Application life cycle. Study and analysis of the business process flow and existing systems requirements.
- Designed and developed Web Forms using ASP.NET Web controls for the User Interface.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Involved in writing SQL queries and stored procedures.
- Used C# Technology for server side programming.
- Generated Reports using SSRS.
- Involved in Unit Testing and Integration Testing.
Environment: ASP.NET, C#, ADO.NET,Sql Server, SSRS.
